OpenWrt Forum Archive

Topic: Neufbox4 and OpenWrt

The content of this topic has been archived on 5 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

The Neufbox4 is a BRCM63xx based DSL router the french ISP SFR (www.sfr.fr) provides to its customers, and more than 3 million units are currently in use. The device is developed by Efixo (www.efixo.net) and the OpenWrt based sources are available through a subversion repository and documentation is placed in a Trac wiki (http://dev.efixo.net).

Efixo has shown a commitment for openness and have in the past been providing development sources (www.efixo.com/neufbox4/freesoftware).

Some sources are not directly available, but proprietary binary drivers are downloaded and integrated in the firmware during the default build process. Now, everyone can checkout the OpenWrt based sources, compile and install a firmware version which includes complete services, such as VoIP and television.

~$ svn co http://svn.efixo.net/trunk/ neufbox
~$ cd neufbox/
~$ make nb4-main

Further details (mainly in french) is found in the unofficial Neufbox4 community (www.neufbox4.org), which offers information on how to build a serial JTAG, reflashing the Neufbox4 and more.

Thanks for the news glp! smile

can DSL binary drivers work with OpenWRT 10.03?

dsl binary .................

can not build

Applying /home/anmg/neufbox/openwrt/target/linux/generic-2.6/patches-2.6.21/993-cve-2009-0676.patch using plaintext:
patching file net/core/sock.c
ls: cannot access ./patches: No such file or directory
make[5]: Entering directory `/home/anmg/neufbox/openwrt/build_dir/toolchain-mips_gcc-4.2.4_uClibc-0.9.29/linux-2.6.21.7'
Makefile:415: *** mixed implicit and normal rules.  Stop.
make[5]: Leaving directory `/home/anmg/neufbox/openwrt/build_dir/toolchain-mips_gcc-4.2.4_uClibc-0.9.29/linux-2.6.21.7'
make[4]: *** [/home/anmg/neufbox/openwrt/build_dir/toolchain-mips_gcc-4.2.4_uClibc-0.9.29/linux-2.6.21.7/.preparedbf388da7771eac9655f3f3b981891cd4] Error 2
make[3]: *** [toolchain/kernel-headers/prepare] Error 2
make[2]: *** [/home/anmg/neufbox/openwrt/staging_dir/target-mips_uClibc-0.9.29_nb4-main/stamp/.toolchain_install] Error 2

The discussion might have continued from here.