Sorry, busybox is here - http://files.wl500g.info/asus/wl500g...pp/busybox.zip
ifconfig (MAC and IP addresses hide for security reason )
Code:# ifconfig br0 Link encap:Ethernet HWaddr 00:11:2F:C7:XX:XX inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4094 errors:0 dropped:0 overruns:0 frame:0 TX packets:6561 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:536918 (524.3 kb) TX bytes:3659581 (3.4 Mb) eth0 Link encap:Ethernet HWaddr 00:11:2F:C7:XX:XX inet addr:218.xxx.xxx.xxx Bcast:218.xxx.xxx.xxx Mask:255.255.252.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:30034 errors:0 dropped:0 overruns:0 frame:0 TX packets:9901 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:3376323 (3.2 Mb) TX bytes:4142039 (3.9 Mb) Interrupt:4 Base address:0x1000 eth0.1 Link encap:Ethernet HWaddr 00:11:2F:C7:XX:XX UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4907 errors:0 dropped:0 overruns:0 frame:0 TX packets:8184 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:593944 (580.0 kb) TX bytes:3789697 (3.6 Mb) eth1 Link encap:Ethernet HWaddr 00:11:2F:C7:XX:XX UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:2 Base address:0x4000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1 RX packets:1892 errors:0 dropped:0 overruns:0 frame:0 TX packets:1892 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:162216 (158.4 kb) TX bytes:162216 (158.4 kb)
Last edited by whao; 30-11-2004 at 15:08.
Sorry, busybox is here - http://files.wl500g.info/asus/wl500g...pp/busybox.zip
Decoded PCI:
Bus 0, device 0, function 0: Broadcom Sentry5 Chipcommon I/O Controller
Bus 0, device 1, function 0: Broadcom Sentry5 Ethernet Controller
Bus 0, device 2, function 0: Broadcom Sentry5 Crypto Accelerator
Bus 0, device 3, function 0: Broadcom Sentry5 USB Controller
Bus 0, device 4, function 0: Broadcom Sentry5 PCI Bridge
Bus 0, device 5, function 0: Broadcom BCM3302 Sentry5 MIPS32 CPU
Bus 0, device 6, function 0: Broadcom Sentry5 DDR/SDR RAM Controller
Bus 1, device 0, function 0: Broadcom BCM5365P Sentry5 Host Bridge
Bus 1, device 2, function 0: VIA Technologies, Inc. "VT82xxxxx UHCI USB 1.1 Controller"
Bus 1, device 2, function 1: VIA Technologies, Inc. "VT82xxxxx UHCI USB 1.1 Controller"
Bus 1, device 2, function 2: VIA Technologies, Inc. "USB 2.0"
Bus 1, device 3, function 0: Broadcom BCM4306 802.11b/g Wireless LAN Controller"
So, usb2.0 is based on the VIA chip, built-in usb1.1 controller is not used anymore as seems.
RAM is 16 MBytes only
FLASH size could be determined from dmesg output.
One ethernet controller with VLANs enabled, so it's possible to do designate up to 4 separate LAN segments.
Regards,
Oleg.
whao, seems you've wired connection to the router - can you please try running this command to measure maximum ethernet speed?
Replace 192.168.1.2 with IP address of your PC.Code:epi_ttcp -t -s -u -v 192.168.1.2
dmesg ok finally
Code:# ./busybox dmesg -storage: 28 00 00 00 53 bb 00 00 40 00 c8 80 usb-storage: Bulk command S 0x43425355 T 0x701 Trg 0 LUN 0 L 32768 F 128 CL 10 usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: Bulk data transfer result 0x0 usb-storage: Attempting to get CSW... usb-storage: Bulk status result = 0 usb-storage: Bulk status Sig 0x53425355 T 0x701 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 4b bb 00 00 40 00 c8 80 usb-storage: Bulk command S 0x43425355 T 0x702 Trg 0 LUN 0 L 32768 F 128 CL 10 usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: Bulk data transfer result 0x0 usb-storage: Attempting to get CSW... usb-storage: Bulk status result = 0 usb-storage: Bulk status Sig 0x53425355 T 0x702 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 49 bb 00 00 40 00 c8 80 usb-storage: Bulk command S 0x43425355 T 0x703 Trg 0 LUN 0 L 32768 F 128 CL 10 usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: Bulk data transfer result 0x0 usb-storage: Attempting to get CSW... usb-storage: Bulk status result = 0 usb-storage: Bulk status Sig 0x53425355 T 0x703 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 54 7b 00 00 40 00 c8 80 usb-storage: Bulk command S 0x43425355 T 0x704 Trg 0 LUN 0 L 32768 F 128 CL 10 usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: usb_stor_transfer_partial(): xfer 4096 bytes usb-storage: usb_stor_bulk_msg() returned 0 xferred 4096/4096 usb-storage: usb_stor_transfer_partial(): transfer complete usb-storage: Bulk data transfer result 0x0 usb-storage: Attempting to get CSW... usb-storage: Bulk status result = 0 usb-storage: Bulk status Sig 0x53425355 T 0x704 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping.
Oleg, I've changed the router default IP (192.168.1.1 is default but fake in previous output, wish it don't confuse you):Originally Posted by Oleg
Code:# epi_ttcp -t -s -u -v 192.168.xxx.xxx ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5010 ttcp-t: start time Tue Nov 30 15:04:32 2004 ttcp-t: File-Descriptor 0x3 Opened sockbufsize=32767, # udp sender -> 192.168.xxx.xxx # ttcp-t: 16777216 bytes in 4.983912 real seconds = 3.210 MB/sec +++ ttcp-t: 16777216 bytes in 4.960000 cpu seconds = 3.226 MB/cpu sec ttcp-t: 2054 I/O calls, 2.426 msec(real)/call, 2.415 msec(cpu)/call ttcp-t: 0.060000user 4.900000sys 0:04real 99.5% 0i+0d 0maxrss 1+0pf 0+0csw ttcp-t: buffer address 0x10008000 ttcp-t: File-Descriptor fd 0x3 Closed ttcp done.
well, dmesg output is filled by debug output from usb...
Why, they ASUS still can't turn it off???
Well, you can write flash contents to your flash by typing
And then just read sizes for both files...Code:cat /dev/mtdblock/1 > /tmp/harddisk/firmware cat /dev/mtdblock/0 > /tmp/harddisk/bootloader
Have you measured upload/download speed from usb drive using ftp?
Ok, no problems. Is 192.168.xxx.xxx is your PC address? If so, then ethernet performance is very poor, my wl500g output, then flooding adsl modem:Originally Posted by whao
Code:[root@wl500g root]$ epi_ttcp -t -s -u -v 192.168.0.1 ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5010 ttcp-t: start time Tue Nov 30 18:13:18 2004 ttcp-t: File-Descriptor 0x3 Opened sockbufsize=32767, # udp sender -> 192.168.0.1 # ttcp-t: 16777216 bytes in 4.535007 real seconds = 3.528 MB/sec +++ ttcp-t: 16777216 bytes in 4.520000 cpu seconds = 3.540 MB/cpu sec ttcp-t: 2054 I/O calls, 2.208 msec(real)/call, 2.201 msec(cpu)/call ttcp-t: 0.030000user 4.490000sys 0:04real 99.7% 0i+0d 0maxrss 1+0pf 0+0csw ttcp-t: buffer address 0x10008000 ttcp-t: File-Descriptor fd 0x3 Closed ttcp done.
I am using a slow 64MB usb finger
ftp speed (USB1.1 storage)
Um... is it slow?!Code:ftp: 9264929 bytes sent in 93.06Seconds 99.56Kbytes/sec.
Size
Code:# ls -l -rwxr-xr-x 1 0 0 3866624 Nov 30 15:12 firmware -rwxr-xr-x 1 0 0 262144 Nov 30 15:12 bootloader
Yup, 192.168.xxx.xxx is my PC but which part shows mine is slow? BTW, there's an option to turn on Afterburner but it is now off as default.Originally Posted by Oleg
Last edited by whao; 30-11-2004 at 15:35.
Looks like write speed. Damn slow. Tried reading?Originally Posted by whao
Ok, 4MB as seems...Size
Code:# ls -l -rwxr-xr-x 1 0 0 3866624 Nov 30 15:12 firmware -rwxr-xr-x 1 0 0 262144 Nov 30 15:12 bootloader
your wl500gx gives 3.2MB/sec as maximum... look like wl500gx problem unless you've buggy/slow card in your PC or tested via wireless.Originally Posted by whao
Code:ttcp-t: 16777216 bytes in 4.983912 real seconds = 3.210 MB/sec +++ ttcp-t: 16777216 bytes in 4.960000 cpu seconds = 3.226 MB/cpu sec
As I'm using a slow USB drive, it is not a surprise that the FTP speed is slow. However, if the ethernet is slow as you point out, it would be strange. But I don't see much difference between your epi_ttcp output and mine.
Okay, and here the read (ftp download)
Oops, I am using a Gigabits Ethernet but the connection is using WinXP bridge. The Wireless part is off for health . May be I'll elminate the bridging and test again tomorrow.Code:ftp: 9264929 bytes received in 21.30Seconds 435.03Kbytes/sec.
Last edited by whao; 30-11-2004 at 15:42.
Right, but my wl500g has 2.5x slower CPU and performs faster. Why? I've expected about 2.5x faster ethernet speed from wl500gx, but no luck...Originally Posted by whao
Yes, wl500gx is a good box (better than wl500g), but the performance is really unsatisfying.
@ WHAO
are you able AND willing to make pictures of the WL500g Deluxe ?
especially internal ?
when you have huge pics send them to forum@chupa.nl please (max 7Megabyte attachment per mail)
thanks in advance!
My little Asus Collection: Too much to fit inhere, my 2 babies:WL500w 1.9.2.7-10(OLEG) VX2SE Yellow Lamborghini notebook
WL500g Forum Asus Files OpenDir
Asusforum.NL -- Asusforum.DE -- Asusforum.RU -- Asusforum.PL -- Asusforum.NET -- Asusforum.EU -- Asusforum.BE -- Asusforum.ES -- Asusforum.INFO