Ok. Thanks for the info. I didn't consider that it would be inside the case. Let me see if I can open that up without causing a problem if I return it...
Posted: Wed Jul 16, 2008 9:40 Post subject: Yeah !!!
Hello everyone.
I came across your website when looking for WDS option for the N1 Vision. By looking at this thread I can read that's doable. I've checked on the supported devices wiki page and I can see the N1 Vision ( yeah!! ) but still work in progress.
It's just to thank you porting your firmware giving so many extra features to the N1 Vision.
Can't wait the firmware to be released :)
Btw my router rev is 1165, will it work?
Another question, will it also work on the N1 Vision modem-router?
Very cool. The console doesn't seem to be able to do much though. I desperately need to add static routes and cannot. route works but route add or ip route doesn't. ddwrt on this would be awesome but i'd be happy with some telnet access.
Finally there is some progress towards the N1 vision! m4n I just emailed you about helping out. As for the redboot.c, it's attached to this post. Another "hidden" page is http://192.168.X.X/wifi.html which has advance wifi functions.
Not sure how to edit text in VI through the console backdoor but that won't be a problem for too much longer. Can't wait to modify take control over the LCD. Any guides out there on programming router firmware?
What you posted seems to just be the flash layout file for the kernel mtd layer :-)
Sash, I can try to provide you with the various bits & pieces you asked for provided I manage to open the bloody thing without breaking the plastics and getting something on serial.
I suppose serial will be 3V or 5V TTL, so I need to hack up a voltage converter.
Now, what do you call "redboot IP" precisely ? Or reboot cfg ?
(FYI. While an experienced kernel hacker & HW bringup guy, I have only little familiarity with the MIPS port nor those router devices, but feel free to give me instructions
Ok, opened the damn thing. 2 chips with firmly glued heatsinks, one (bigger one) has traces going to all the eth tranfos, so that must be the hub. If we really can't id it, I'll try to remove the heatsink.
Then there, the smaller one, next to a 8Mx16 DDR RAM chip (EM6A9160) with a nice big trace to the ATR5416 wifi chip, so that's probably the CPU. (man, that's not much RAM !)
As for unpopulated headers that could do serial port, well, I see these:
- close to what I think is the CPU is a 2x7 holes header. Next to it are some unpopulated surface mount resistor/capacitor traces. Smells like jtag to me.
- There's a nice 4 holes header on the side of the board. However, it -smells- like the traces from it are going to the TI H148 decoder which I suspect is used for the front panel buttons.
- There's 4 holes next to the eth connectors that have been filled with solder. Also, the rectangle delimiting that are is pretty big and two big holes full of solder on the side makes me think it's attachment for a connector of some sort. Maybe serial. However, I cannot see traces going out of these, I suspect it's in the middle layers of the PCB. I'll stick a scope on those from work see what I can get.
Note however that the mention in the GUI that you can turn on the console at the expense of the buttons makes me think that -maybe- the second header which seems connected to the H148 -may- also be the serial console. We'll see.
Unless I missed something, arch/mips/ar7100/ contains various .o files without the corresponding .c file. Looks like they are stripping things from the source tree... which is of course a GPL violation.