Re: single device to replace ADSL router, WiFi/Ethernet router, SIP router?
On 26 Dec, Cam Hutchison wrote:
> Paul Wise <firstname.lastname@example.org> writes:
> >I'm looking for a single device (to reduce cabling) to replace this:
> > * it needs to run Debian or have at least some potential to do
> > that. I don't want to have to deal with any pre-installed OSes,
> > custom old OpenWRT builds running Linux 2.4 or other stupidity.
> > * it needs either FXO/FXS ports or some sort of cordless phone
> > integrated with it.
> > * it needs to have ADSL2+ support,
> > * it needs WiFi, preferably something supported by ath5k/ath9k or
> > OpenFWWF
> > * it needs 4 Ethernet ports, speed isn't too important
> > * it needs to either support coreboot or not be x86 (ARM/MIPS/etc)
> > * it needs to be unbrickable, via semi-read-only secondary
> > bootloader or whatever.
> > * internal SATA or eSATA would be nice so that it has useful
> > amounts of storage and can be used as a NAS
> > * a few USB ports would be nice
> > * some hardware expandability would be nice, miniPCI or whatever
> One device that comes close is the FritzBox 7390:
They're decent devices. The default firmware is really quite flexible
and I've not bothered hacking it since I got a newer model. It handles
DECT, ISDN and analogue phones along with SIP to my Nokia N900 or
desktop. Outgoing calls can be intelligently routed so I can configure
different phone companies depending on the destination phone number. I've
also got one of their custom phones, the main advantage of which is that
you can edit the addressbook from the web interface.
> > The big problem holding me back from this is that there does seem
to be > a hacking community, but it's all in German (not surprising,
since AVM > is a German manufacturer).
The main hacking community I'm aware of is at freetz.org. Much of their
wiki is in English (some of it translated by me). freetz is actually a
modification of the default firmware to add some extra stuff and remove
unnecessary bits. I think they keep the original kernel because of some
necessary binary blobs. The other main resource is
but that is more concerned with the default firmware and is largely all
in German. At a simpler level, you can enable telnet and put
a Debian chroot on a USB stick but there isn't a great deal of RAM left
for anything you might want to run in the chroot.
Anyway, if you want help in English or translations of any key pages
that are in German, feel free to contact me.