00:54.56 | *** join/#elinux ade|beth2 (~adrian@modem-1816.gazelle.dialup.pol.co.uk) |
00:57.17 | chouimat|Zzzz | night |
00:57.47 | file | sleep soon I will |
01:05.44 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
02:16.09 | *** join/#elinux fontenot (~fontenot@c-67-161-26-151.client.comcast.net) |
02:56.34 | *** join/#elinux ade|desk (~adrian@modem-1816.gazelle.dialup.pol.co.uk) |
03:12.02 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
03:43.55 | *** join/#elinux fontenot (~fontenot@c-67-161-26-151.client.comcast.net) |
03:56.14 | *** part/#elinux GPSFan (~kenm@65.114.238.130) |
04:56.53 | *** join/#elinux ade|home (~adrian@modem-1816.gazelle.dialup.pol.co.uk) |
05:53.46 | fontenot | i was just disassembling my wrt54g - looks like there is space on the board for 2 uarts - not populated though |
05:54.01 | fontenot | i guess they are used during development |
05:56.00 | andersee | fontenot: neeto |
05:56.14 | andersee | fontenot: flashed in hacked rom yet> |
05:56.16 | andersee | ? |
05:57.17 | fontenot | andersee: nope I just got it onsale at fry's tonight |
05:57.44 | fontenot | I would like to find jtag on the board |
05:58.35 | fontenot | someone with a clue needs to trace it out - I was reading the seattlewireless list tonight and those guys are kinda flailing around - no wonder they bricked one |
05:59.56 | fontenot | they are asking questions like what does LSB and MSB mean (for MIPS) and trying to find precompiled binaries that might work |
06:01.48 | andersee | fontenot: how much? |
06:02.06 | andersee | fontenot: sigh |
06:02.23 | andersee | fontenot: I thought someone had already figured out the csum routing |
06:02.27 | andersee | fontenot: I thought someone had already figured out the csum routine |
06:02.33 | fontenot | $109.00 and an additional $10 off if I do th MiR |
06:02.42 | fontenot | andersee: yes they did figure that out |
06:03.38 | andersee | So what is missing? |
06:03.39 | fontenot | andersee: did you follow the links I pasted before ? |
06:03.44 | andersee | yep |
06:04.08 | andersee | A thread concluding with a byteswapped crc or some such |
06:04.09 | fontenot | I need to read more about it but it looks liek the way it flashes itself is rather fragile |
06:04.24 | fontenot | did you see the wrtgen script ? |
06:04.52 | andersee | I suppose if you brick it... "Gosh! I plugged it in and it just didn't work! I like you to replace it please." |
06:05.17 | fontenot | well I would feel bad about doing that. |
06:05.58 | fontenot | of course if I was evil I would modify the web based interface and return it saying I didnt want it and fry's would resell it |
06:06.38 | fontenot | I hear the wrt55 A-G also runs linux |
06:07.56 | andersee | fontenot: dunno |
06:07.58 | fontenot | and that almost certainly uses the Atheros chip for which there is a linux driver in development - tho hmm has a binary component so may be difficult to get a MIPS version |
06:08.31 | fontenot | I mean if one wanted to use a different kernel on the Atheros chipset router |
06:08.43 | fontenot | not sure if it ends in g since it's a-g |
06:08.52 | fontenot | wrt55 should be enough tho |
06:09.53 | andersee | no mention of GPL on their site re the wrt55g... |
06:10.03 | fontenot | wrt55ag |
06:10.06 | fontenot | yeah I was afraid of that |
06:10.14 | fontenot | bastages |
06:11.57 | fontenot | hmm ag fw has different extension |
06:13.35 | Russ | I wouldn't feel bad bricking it and returning it... |
06:13.45 | Russ | they shouldn't even be selling it in the first place |
06:14.22 | fontenot | true. |
06:17.55 | fontenot | initial indications are that 55ag firmware image is different format than 54g |
06:19.25 | andersee | fontenot: gzip signiture at offset 0x1c |
06:19.53 | andersee | uncompressing that results in a 1491140 byte file |
06:20.40 | fontenot | andersee: hmm but the file starts out as 3362816 - what's the rest ? |
06:21.09 | andersee | fontenot: ok, it is indeed a linux kernel |
06:21.31 | andersee | mips linux 2.4.5 |
06:21.53 | fontenot | I would assume it's same as wrt54g with a different mini-pci card |
06:22.04 | fontenot | the little card snaps right out |
06:22.36 | fontenot | and somehow I doubt there's no GPL'd software on the 55ag |
06:23.42 | andersee | romfs filesystem at 786432 |
06:23.58 | fontenot | man you are rocking and rolling |
06:24.10 | andersee | curious they are using romfs now rather than cramfs like in the 54g |
06:25.16 | andersee | romfs.image: Linux Compressed ROM File System data, little endian size 65536 CRC 0xc70e3b47, edition 817717223, 717897644 blocks, -935885678 files |
06:25.17 | fontenot | yeah there seem to be more differences than I would expect - different developer? |
06:25.42 | fontenot | heck maybe there *is* no gpl'd code on it |
06:26.39 | andersee | oops |
06:26.41 | andersee | my bad |
06:26.44 | andersee | It is cramfs |
06:27.22 | fontenot | aha then I'm back to betting there's GPL'd cod eon it |
06:28.07 | andersee | + file /mnt/bin/busybox |
06:28.07 | andersee | /mnt/bin/busybox: ELF 32-bit LSB MIPS-I executable, MIPS, version 1 (SYSV), for GNU/Linux 2.3.99, dynamically linked (uses shared libs), stripped |
06:28.19 | fontenot | I'm already anticipating their reaction - "oh we forgot about that product" |
06:28.31 | andersee | BusyBox v0.60.0 (2003.02.13-01:31+0000) multi-call binary |
06:28.32 | fontenot | Bastages!!! |
06:29.11 | fontenot | I guess your dad will be writing more letters? |
06:30.13 | andersee | #!/bin/sh |
06:30.13 | andersee | set -x |
06:30.13 | andersee | ZIP_OFFSET=28 |
06:30.15 | andersee | CRAMFS_OFFSET=786432 |
06:30.19 | andersee | #FILENAME=WRT54G_1.02.1_US_code.bin |
06:30.21 | andersee | FILENAME=wrt55ag_v104_fw.trx |
06:30.25 | andersee | if [ ! -f $FILENAME ] ; then |
06:30.27 | andersee | <PROTECTED> |
06:30.29 | andersee | fi |
06:30.33 | andersee | # I noticed a GZIP signature at offset 28 bytes from the start, |
06:30.35 | andersee | # which is a mips linux kernel version 2.4.5 |
06:30.37 | andersee | dd if=$FILENAME bs=$ZIP_OFFSET skip=1 | zcat > kernel |
06:30.42 | andersee | # Noticed there was a cramfs magic signature at offset 786432 |
06:30.43 | andersee | dd if=$FILENAME of=cramfs.image bs=$CRAMFS_OFFSET skip=1 |
06:30.45 | andersee | file cramfs.image |
06:30.51 | andersee | sudo mount -o loop,ro -t cramfs ./cramfs.image /mnt |
06:30.53 | andersee | ls -la /mnt/bin |
06:30.55 | andersee | file /mnt/bin/busybox |
06:30.57 | andersee | strings /mnt/bin/busybox | grep BusyBox |
06:30.59 | andersee | /usr/i386-linux-uclibc/bin/i386-uclibc-ldd /mnt/bin/busybox |
06:31.11 | andersee | Grrrr |
06:31.21 | fontenot | maybe they thought nobody would notice? |
06:31.37 | andersee | I think they are on drugs or something |
06:32.22 | fontenot | yeah I am having a hard time explaining their actions myself |
06:33.18 | andersee | Russ: you catching this? |
06:34.13 | andersee | This is getting _really_ annoying |
06:34.22 | fontenot | beyond annoying even |
06:35.28 | andersee | No firmware for their WET54G "Wireless-G Ethernet Bridge" |
06:35.34 | andersee | What do you wanna bet? |
06:35.54 | fontenot | that might be too simple a device to need linux |
06:36.18 | fontenot | dunno tho - I bet their new media center is linux |
06:36.25 | fontenot | I just saw that today at fry's |
06:36.44 | fontenot | http://linksys.com/products/product.asp?grid=33&scid=38&prid=554 |
06:37.03 | fontenot | no formware dl available yet tho |
06:39.51 | andersee | Well, there's a shocker |
06:39.54 | andersee | + file /mnt/bin/busybox |
06:39.54 | andersee | /mnt/bin/busybox: ELF 32-bit LSB MIPS-I executable, MIPS, version 1 (SYSV), for GNU/Linux 2.3.99, dynamically linked (uses shared libs), stripped |
06:40.09 | fontenot | I'm shocked. |
06:40.15 | andersee | The WAP54G is also running Linux, and is infringing. |
06:40.28 | fontenot | and then the WAP55ag too |
06:40.51 | fontenot | and I really think the WMA11B probably is |
06:41.01 | fontenot | no way to tell on that yet tho |
06:41.37 | andersee | feel free to join the fun |
06:45.31 | andersee | VxWorks |
06:53.19 | fontenot | that reminds me - what about belkin and buffalo ? |
06:54.02 | andersee | Not a word yet. Even after sending a follow up nasty-gram. |
06:54.14 | andersee | So I expect they will need to be sued in the very near future... |
06:54.53 | Russ | andersee: so they are releasing more non-compliant products |
06:56.38 | fontenot | Russ: it looks like they are going to release (and are releasing) a whole line of MIPS/linux devices only changing the mini-pci card and some software components |
06:57.43 | *** join/#elinux ade|beth2 (~adrian@modem-3374.gorilla.dialup.pol.co.uk) |
07:04.23 | andersee | Russ: seems |
07:04.54 | andersee | Russ: oh? |
07:04.58 | andersee | err |
07:05.01 | andersee | fontenot: oh? |
07:05.36 | fontenot | andersee: I'm only speculating based on what they are already doing |
07:07.26 | andersee | Russ: just forwarded you the latest emails... |
07:40.29 | Russ | thanks |
07:41.44 | Russ | andersee: note that vxworks products from broadcom may also infringe to some extent since I've seen GPL code compiled into their rc thingy |
08:14.27 | *** join/#elinux kergoth_ (~kergoth@dsl081-228-056.chi1.dsl.speakeasy.net) |
08:42.46 | *** join/#elinux fontenot_ (~fontenot@c-67-161-26-151.client.comcast.net) |
08:58.52 | *** join/#elinux ade|home (~adrian@modem-3038.gazelle.dialup.pol.co.uk) |
09:24.04 | *** join/#elinux TMM1 (~aman@h-68-166-64-97.MCLNVA23.covad.net) |
10:59.04 | *** join/#elinux ade|beth2 (~adrian@modem-608.giraffe.dialup.pol.co.uk) |
11:44.32 | chouimat | morning |
12:59.03 | *** join/#elinux ade|home (~adrian@modem-528.gazelle.dialup.pol.co.uk) |
13:10.04 | *** join/#elinux TomW (tom@24.229.147.46) |
13:10.54 | chouimat | hi tomw |
13:15.01 | *** join/#elinux mallum (~mallum@82-35-112-58.cable.ubr07.dals.blueyonder.co.uk) |
13:17.04 | file | hey all |
13:17.25 | TomW | chouimat: morning |
13:18.09 | chouimat | TomW: I found a way to meet the app design requirment and the palmos way of doing thing |
13:21.33 | mallum | hi |
13:21.41 | mallum | anyone seen this -> http://hpclab.cs.tsinghua.edu.cn/~skyeye/eng/index.html |
13:21.48 | chouimat | mallum: yup |
13:23.45 | mallum | chouimat: any good ? |
13:24.19 | chouimat | mallum: didn't treid it yet ... qemu seems good to |
13:26.03 | mallum | chouimat: yeah I've been playing with qemu |
13:26.23 | mallum | chouimat: got it running wine on powerpc, but yet to get it to run a debian arm binary on x86 |
13:26.39 | chouimat | mallum: 0.4.3? |
13:28.25 | mallum | chouimat: hmm last cvs I tried, let me update and see what happens |
13:28.31 | mallum | chouimat: you've had success ? |
13:29.48 | chouimat | mallum: nope I'm finishing putting the last touch on a 4months project I need to do in a little more than a month |
13:30.37 | mallum | okey |
13:30.41 | mallum | good luck :-) |
13:31.47 | chouimat | mallum: deadline noon today .... and nothing work at 100% ... |
13:35.11 | file | chouimat: god have mercy on your soul |
13:35.48 | chouimat | file: God? who that? |
13:36.24 | file | chouimat: good ol' dingo |
13:36.39 | chouimat | ok |
14:07.59 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
15:00.07 | *** join/#elinux ade|desk (~adrian@modem-528.gazelle.dialup.pol.co.uk) |
15:45.15 | *** mode/#eLinux [+o kergoth] by ChanServ |
16:08.03 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
16:59.55 | *** join/#elinux ade|home (~adrian@modem-1429.elephant.dialup.pol.co.uk) |
18:13.58 | fontenot | ibot: seen andersee |
18:13.58 | | andersee <~andersee@codepoet.org> was last seen on IRC in channel #elinux, 11h 6m 32s ago, saying: 'Russ: just forwarded you the latest emails...'. |
18:19.28 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
18:54.43 | Russ | ew....the IPC's idea of online documentation is poorly scanned printouts compiled into a PDF |
18:56.35 | Russ | they are even color documents, and they were scanned in black and white, not even grayscale |
18:59.20 | *** join/#elinux mallum_ (~mallum@82-35-112-58.cable.ubr07.dals.blueyonder.co.uk) |
19:00.40 | *** join/#elinux ade|beth2 (~adrian@modem-1477.gorilla.dialup.pol.co.uk) |
19:03.15 | fontenot | oh I hate that |
19:24.00 | Russ | hmm....spamassassian has determined that just about anything hotmail is spam |
19:27.39 | fontenot | oh that reminds me - time to go clean the spam from my worldnet account |
19:27.46 | fontenot | (daily chore) |
19:28.15 | Russ | its amazing how high of a score some emails can get |
19:30.46 | file-mctnlug | my ISP blocks spam... atleast most of it |
19:30.59 | file-mctnlug | instead of getting 30 messages a day, I now get only 4 or 5 |
19:31.16 | Russ | I just have my email server here |
19:31.56 | Russ | averages about a spam an hour, its been weeks since one got through, but I'm getting some false positives from people in asian countries on the arm lists |
19:32.04 | Russ | their ISP's have serious problems |
19:32.25 | file-mctnlug | ic |
19:32.42 | Russ | in multiple black lists, not RFC compliant, the reverses don't work out, the whois info isn't there, etc |
20:17.18 | *** join/#elinux GPSFan_ (~kenm@65.114.238.130) |
20:19.24 | *** join/#elinux theDevil- (strych9@0xc2ef4c84.kd4nxx9.adsl-dhcp.tele.dk) |
21:12.55 | *** join/#elinux prpplague (~joebob@20-110.lctv-b4.cablelynx.com) |
21:28.22 | file-mctnlug | hi |
21:53.27 | *** join/#elinux jnork (~jnork@pool-151-197-59-60.phil.east.verizon.net) |
22:36.31 | file-mctnlug | chouimat: thanks for the reminder |
22:51.58 | *** join/#elinux TheMasterMind1 (~aman@h-66-167-233-104.MCLNVA23.covad.net) |