User Tools

Site Tools


toh:sfr:nb4

Neufbox4 (NB4)

This device is NOT RECOMMENDED for future use with OpenWrt due to low flash/ram.
DO NOT BUY DEVICES WITH 4MB FLASH / 32MB RAM if you intend to flash an up-to-date and secure OpenWrt version (18.06 or later) onto it! See 4/32 warning for details.

1) This device does not have sufficient resources (flash and/or RAM) to provide secure and reliable operation.
This means that even setting a password or changing simple network settings might not be possible any more, rendering the device effectively useless. See OpenWrt on 4/32 devices what you can do now.

2) OpenWrt support for this device will end after 2019.
19.07 will be the last official build for 4/32 devices. After 19.07, no further OpenWrt images will be built for 4/32 devices. See OpenWrt on 4/32 devices what you can do now.

Neufbox 4 is a Internet box, sold by the french ISP Neuf_Telecom (later bought by the ISP SFR, 2008).

There's a community website entirely devoted to this device, in French (www.neufbox4.org) ; 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 2007 - 10.03, probably 12.09 -
NB4-SER-r1 ? - 10.03, probably 12.09 -
NB4-SER-r2 2008 or 2009 - 10.03, 12.09 -
NB4-FXC-r1 ? - 10.03, probably 12.09 -
NB4-FXC-r2 2008 or 2009 - 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.

Tags

1)
neufbox4.org reports “Service + LED blue blinking” instead - this didn't work on my NB4-SER-r2.
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
toh/sfr/nb4.txt · Last modified: 2019/03/27 19:43 by tmomas