User Tools

Site Tools


toh:sfr:nb4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

toh:sfr:nb4 [2013/01/10 18:08]
toh:sfr:nb4 [2014/04/18 18:46] (current)
Line 1: Line 1:
 ====== Neufbox4 (NB4) ====== ====== Neufbox4 (NB4) ======
 +There'​s a [[http://​www.neufbox4.org|community website entirely devoted to this device]], in French; it has useful, although sometimes outdated, information,​ and an active forum. Most info was taken from there.
  
 +===== Supported Versions =====
 +^ Version/​Model ^ Launch Date ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^
 +| NB4-SER-r0 |  ?  | - |  10.03, probably 12.09  | - |
 +| NB4-SER-r1 |  ?  | - |  10.03, probably 12.09  | - |
 +| NB4-SER-r2 |  ?  | - |  10.03, 12.09  | - |
 +| NB4-FXC-r1 |  ?  | - |  10.03, probably 12.09  | - |
 +| NB4-FXC-r2 |  ?  | - |  10.03, probably 12.09  | - |
  
 +See [[http://​www.neufbox4.org/​wiki/​index.php?​title=Description_du_hardware_de_la_Neuf_Box_4|this link]] (French) for more info on differences between versions.
  
 +===== Hardware Highlights =====
 +^ SoC ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^
 +| Intel IXP425@533MHz | 32MiB | 16MiB | 4 x 1| Yes | Yes | ? |
 +
 +Manufacturer sites: [[www.foxconn.com|Foxconn]],​ [[www.sercomm.com|Sercomm]] (depending on version).
 +
 +===== Installation =====
 +(this section is heavily inspired by [[http://​www.neufbox4.org/​wiki/​index.php?​title=Reflasher_un_firmware_:​_m%C3%A9thode_flashimage.py|this page]] and [[http://​www.neufbox4.org/​wiki/​index.php?​title=Installer_OpenWrt#​Image_OpenWrt_simple|this page]] of the neufbox4.org website)
 +
 +Download the [[about/​latest|Latest OpenWrt release]]. **Warning:​** the "​jffs2-128k"​ version has been reported not to work. The "​jffs2-64k"​ version works, but leaves very small free space (~120 KB) on the device to install further software. So the "​squashfs"​ version is recommended. Download it, and prepare the final image as follows (after moving to the directory where the downloads were made):
 +
 +<​code>​
 +cat /dev/zero | tr '​\000'​ '​\377'​ | dd bs=64k of=openwrt-nb4-pour-flashimage count=128 seek=0
 +dd bs=64k of=openwrt-nb4-pour-flashimage if=openwrt-NEUFBOX4-squashfs-cfe.bin seek=1
 +dd bs=64k of=openwrt-nb4-pour-flashimage if=/​dev/​zero count=1 seek=127
 +</​code>​
 +
 +Installation is then very simple:
 +
 +  - download [[http://​svn.gna.org/​svn/​openbox4/​trunk/​tools/​nb4-flashimage/​flashimage.py|flashimage.py]]
 +  - connect with an ethernet cable a specific port of the neufbox (on the NB4-SER-r2 it is the "​TV"​ port, on others it can be the "​PC1"​ port) to your computer
 +  - power on the NeufBox **while pressing a specific button** (see below). Your computer will automatically receive an IP address and connect.
 +  - on your computer, run "sudo ./​flashimage.py eth0 openwrt-nb4-pour-flashimage"​ (replace "​eth0"​ with the name of your ethernet card, and "​openwrt-nb4-pour-flashimage"​ with the filename of the firmware prepared in the above section)
 +  - follow the on-screen instructions
 +  - after the router has rebooted, if the cable is attached to the "​TV"​ port, detach it and attach it to a "​PC"​ port
 +  - run "​telnet 192.168.1.1"​ for the first login, then "​passwd"​ to set the root password (and from then on access through ssh or http interface)
 +
 +^ Version/​Model ^ What to press ^ What you then see ^
 +| NB4-SER-r0 |  Reset    | service LED red on |
 +| NB4-SER-r1 |  ?        |  ?  |
 +| NB4-SER-r2 |  Reset(([[http://​www.neufbox4.org/​wiki/​index.php?​title=Reflasher_un_firmware_:​_m%C3%A9thode_flashimage.py#​Flashage_de_la_neufbox4|neufbox4.org]] reports "​Service + LED blue blinking"​ instead - this didn't work on my NB4-SER-r2.)) ​   | service LED red on |
 +| NB4-FXC-r1 |  Reset    | service LED red on |
 +| NB4-FXC-r2 |  Service ​ | service LED blue blinking |
 +
 +
 +===== LEDs and buttons =====
 +All LEDs can be set through LuCI as well as switched on/off from the shell, for instance as
 +<​code>​
 +echo 1 > /​sys/​class/​leds/​NB4-SER-r2:​white:​adsl/​brightness
 +</​code>​
 +
 +The "​service"​ (top, with coloured LEDs), front (approximately on the logo), reset and wireless button can be used with hotplug (see [[doc/​techref/​hotplug|the related page]], section "​Configuration"​). [[http://​pietrobattiston.it/​lua_scripts_for_neufbox4|Here]] you can find a couple of scripts which will turn on and off all the white LEDs when the front button is pushed.
toh/sfr/nb4.1357837719.txt.bz2 · Last modified: 2013/01/10 18:08 (external edit)