Neufbox4 (NB4)

There's a 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 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: Foxconn, Sercomm (depending on version).

Installation

(this section is heavily inspired by this page and this page of the neufbox4.org website)

Download the 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):

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

Installation is then very simple:

  1. download flashimage.py
  2. 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
  3. power on the NeufBox while pressing a specific button (see below). Your computer will automatically receive an IP address and connect.
  4. 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)
  5. follow the on-screen instructions
  6. after the router has rebooted, if the cable is attached to the "TV" port, detach it and attach it to a "PC" port
  7. 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 Reset1) 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

echo 1 > /sys/class/leds/NB4-SER-r2:white:adsl/brightness

The "service" (top, with coloured LEDs), front (approximately on the logo), reset and wireless button can be used with hotplug (see the related page, section "Configuration"). Here you can find a couple of scripts which will turn on and off all the white LEDs when the front button is pushed.

1) neufbox4.org reports "Service + LED blue blinking" instead - this didn't work on my NB4-SER-r2.

Back to top

toh/sfr/nb4.txt · Last modified: 2014/04/18 18:46 (external edit)