Wednesday, October 29, 2008

Streamyx goes mobile = streamyx hot spot !

Heard some advertisement from the radio, streamyx goes mobility !
then i was so happy with that and then go back home to check bout it !
i was thinking it is a wireless broadband like maxis 3g or digi edge etc.
after check it out.was totally dissapointed with it !

Here's some info from TM website:

Streamyx Mobility

- FREE Wireless Modem
- Broadband access @ streamyx ZONE locations.

- Single login ID
- Free italk buddy account @
www.italkbuddy.com.my

with an add on Rm10 from the streamyx combo.

"Streamyx ZONE™ is your answer when you need to be online while on the go!"

"With your laptop, PDA or tablet PC, you can enjoy 100% wireless mobility and forget the hassles of difficult configuration. Simply log on at any Streamyx ZONE™ nationwide and you're instantly on the net again, at speeds of up to 384kbps. About the only important thing you need is a 802.11b wireless LAN card.

Do look out for the Streamyx ZONE™ sign at your local eatery or shopping mall.
Alternatively, you can search them out from our list of Streamyx ZONE™ locations."

Then i check out for the Streamyx Zone Location. and then the conclusion comes out.

Streamyx goes mobile = Streamyx hot spot

You can only online on some shopping center or some coffee shops with streamyx zone available , which is previously called streamyx hotspot zone i think, which exits long time ago but not popular.

I believe that there is more available Free WIFI zone rather than looking for Streamyx Hotspot zone .For exp ,they locate HotSpot zone at the starbucks coffee shop, and there is already some other Free wifi access for the coffee shop from some other company.

Totally dissapointed with TM !


Sunday, October 5, 2008

Guide to flash DDWRT firmware on DIR-300

I have just done this on my DIR-300 successfully...not easy though for a beginner to start. There is some other online guidelines to teach how to flash the firmware but is not clear enough, so here comes another guideline from myself. This is just an enhancement of this to make everything more clear.

Things to be download before start:

  1. Telnet Client(Putty) Download Link :Putty Usage :To communicate within PC and Router
  2. TFTP Server(PumpKin) Download Link :PumpKin Usage: To load all the files that need to be transfer from PC to Router
  3. ap61.ram Download Link:DD-WRT (/v24/Atheros WiSoc/D-Link DIR300/ap61.ram)*ftp download
  4. ap61.rom Download Link:DD-WRT (/v24/Atheros WiSoc/D-Link DIR300/ap61.rom)*ftp download
  5. linux.bin Download Link:DD-WRT (/v24/Atheros WiSoc/D-Link DIR300/linux.bin)*ftp download

Start Flashing

  1. Install Pumpkin onto your PC.
  2. In the Pumpkin program, click option and set path to the directory that locates all the files(linix.bin , ap61.rom and ap61.ram)
  3. Connect the network cable from pc ethernet port to the WAN port of DIR-300.
  4. Configure PC static IP to be 192.168.20.80/255.255.255.0.
  5. Hold on to the reset behind the DIR-300.
  6. Power on the DIR-300 while holding on to the reset button. Hold the reset button for 30 seconds while it is booting.
  7. Release the reset button
  8. Telnet to 192.168.20.81 on port 9000
  9. You should be greeted by the RedBoot prompt. RedBoot> (Need to wait some times)

Loading in the temp boot loader

RedBoot> load ap61.ram
Using default protocol (TFTP)
Entry point: 0×800410bc, address range: 0×80041000-0×800680d8
RedBoot> go

It is normal to be disconnected from the telnet session.
Note: Do not reboot the router.

Loading a new boot loader
Before proceeding, set your system IP to 192.168.1.2/255.255.255.0 and then telnet to the new address 192.168.1.1, port 9000.

Note: You may need to connect the ethernet cable to the LAN port instead of WAN port.

After you are connected, follow the steps below

DD-WRT> fconfig -i
Initialize non-volatile configuration - continue (y/n)? y
Run script at boot: false
Use BOOTP for network configuration: true
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×807f0000-0×80800000 at 0xbffe0000: .

DD-WRT> ip_address -h 192.168.1.2
Default server: 192.168.1.23

DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0×80080000-0×800a8717, assumed entry at 0×80080000

DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named ‘RedBoot’ exists - continue (y/n)? y
… Erase from 0xbfc00000-0xbfc30000: …
… Program from 0×80080000-0×800a8718 at 0xbfc00000: …
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> reset

Your DIR-300 will reset at this point. Telnet to it (192.168.1.1, port 9000) after it has finish resetting. (approximately 30+ seconds)

Configuring the Putty Client

  1. Right-click on PuTTY Client’s title bar
  2. Select “Change Settings…”
  3. On the “PuTTY Reconfiguration” window, change close window on exit to Never
  4. Click on the Apply button

Loading in the new firmware
It is important that you don’t disconnect the power or ethernet cable for this section. Those fis create commands take quite some time to complete, so do be patient and don’t interrupt the process.

DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
DD-WRT> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xbfc30000-0xbffe0000: …………………………………………………..
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> load -r -b 0×80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0×80041000-0×803cffff, assumed entry at 0×80041000
DD-WRT> fis create linux
… Erase from 0xbfc30000-0xbffbf000: …………………………………………………
… Program from 0×80041000-0×803d0000 at 0xbfc30000: …………………………………………………
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script true
boot_script: Setting to true
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script_timeout 3
boot_script_timeout: Setting to 3
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp false
bootp: Setting to false
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig
Run script at boot: true
Boot script:
.. fis load -l vmlinux.bin.l7
.. exec
Enter script, terminate with empty line
>> fis load -l linux
>> exec
>>
Boot script timeout (1000ms resolution): 3
Use BOOTP for network configuration: false
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> reset

The default username and password are “root” and “admin” (without the quotes) respectively. Enjoy your new DIR-300!




Hope it Helps....Happy Flashing




My comments on this firmware:

  • Nice GUI
  • Great features
  • better routing than original firmware
  • although able to increase the TX power on the firmware but no effect at all after increasing, and it is still 17db on the status tab on the GUI. Pratically try it out and confirm no effect on changing the TX power on the firmware.
Will be update more comments as in realization .

Saturday, October 4, 2008

Beginner talking on PCs

Seriously everything need to have a maintainance, include cars, machines and also PC's.

Servicing cars which means by changing lubricants and checking all parts of the car.
Servicing PC's which means by checking all the components inside the PC's to be in working condition (especially fans) , check whether is was overheated on all the hardware components and everything inside the PC as a black box(CPU) to almost all the PC's users.This is for the hardware part and the hardware part of PC's is kindly easy.

Most problem occur on a PC is about SOFTWARE.
The most frustrating matter to users is VIRUS/WORM/TROJAN !there are difference among each other..so ,suitable and also latest antivirus and spyware need to be used to solve this.

Many people out there likes to format theirs pc so much, because it can clean up everything on their PC and can run any programs and games faster. But i DO NOT recomend to format the PC's always.

Few reason that cause PC's run slow:

1.Processor slow-(when running any program,look at the task manager on the performence tab, if the program fully utilize the processor, CPU usage on the Task Manager will goes very high which means that the processor constraint )
2.Not enough memory- in a normal pc, there is 2 type of memory, which is RAM memory and Hard Disc memory. Hard Disc is place to store all your files and programs, as like your C or D drives in an example. Ram memory which is the place to store the Program or Process your pc is running, which can be view on Task manager on the Processes tab. All the RAM memory used by all the program will be shown here. As in the picture shown below, Firefox which is using the most RAM memory, 282,896K memory on my PC.

To determine whether there is a need to upgrade you RAM, view back to the performence tab on the task manager.Total Physical memory will be your total RAM memory on your pc. If the PF Usage shown in the tast manager is larger than your total memory, that means that your pc have not enough RAM memory to access all the program that running currently and your program is running on virtual memory which is the memory on your hard disc. Way to solve this problem is to close some of the program to free up some RAM memory or upgrade your RAM memory.

3.Driver- Correct driver and also latest driver need to be install on your Operating System to make your pc to fully utilize your hardware resources.

4.Virus-Some of the virus will cause your processor to run 100% all the time, so when u open any program, your program cant use your processor to do certain task, and this will cause your program running slow as well

Hope it helps to all viewer !enjoy !