Hacking the Actiontec 56k Modem/Gateway
william_lorenz writes "The Actiontec Dual 56k External Modem is an inexpensive device with a built-in 56k modem and two Ethernet ports that can be used as an Internet gateway of sorts. What's great about it is that it runs some form of uClinux, it's easily hackable, and Greg Boehnlein of the Linux Users Group of Cleveland and NOOSS fame recently contributed a detailed report on his findings! Pictures of the board are also available here, here, and here. Lots of specific details are included in Greg's article, and there's been some further discussions about this on the LUGC mailing lists."
are almost pointless, a 56k connection is bad enough without it being shared across several computers.
I have over 70 freaks, do you?
Looks like a nice machine with default software that is a bit lame. But since that is now easily fixable, I can think of a few folks in dialup hell that I'll probably be crossing off my Xmas list. :)
Democrat delenda est
Jeez...
Slashdotted already.. this article's gonna set the record for redundant posts.
Yes, we KNOW his server MUST be behind that 56k modem.
Right, now that we've got that out of the way...
Personally, I'm more intrigued by the company's anti-kidnapping technology. I'll sleep easier once that's out of the way.
~ Whence do you come, slayer of men, or where are you going, conqueror of space?
"it's easily hackable"
If only we could hack it into a 256k modem...
although a bit larger, you can shove a mini itx board into just about anything. and you can have full on linux & routing capabilities.
If you dont need bells a whistles a 56k modem for more than 50+ bucks seems a bit pricey. There are plenty of linux "compatible" modems for less than 30 bucks.
Would it be possible to hack an adsl/cable router to be used as a simple webserver? For a low traffic and static site it would be perfect for my business website hosting needs. 10watts consumption...fanless operation...and small footprint it sounds like a dream! I could even imagine other hacks like interfacing a larger amount of flash storage or running a real low end db &scripting engine to have behaviour like mysql/php3 together.
We played dungeons and dragons for 3 hours.....then i was slain by an elf
What next? RAID-5 using a stack of 8 inch floppies?
Too late
The "dual modem" mention in the article header made me think for a moment this product allowed multiple users to share a composite link. (See my earlier post on this topic). Rather this product allows 2 users to share *one* link.
A composite link to two *different* ISP could be implemented quite simply by say, using a proxy server to multiplex outbound HTTP requests among multiple interfaces (each interface corresponding to one phone connection).
This approach is more coarse-grained and inefficient than TCP/IP-level channel bonding. However, it would still be useful for places out in the boondocks where you can get two telephone lines, but no broadband. Also, its efficiency could be improved by using HTTP functionality that allows specific byte-ranges to be downloaded for a particular resource.
Yeah, 56k is pretty slow for lots of us these days.
But, the device is hackable, and so you can turn that modem into an incoming port, instead of connecting to the internet outgoing.
It would be great for me. I've got ADSL, and a non-router modem. I want to share the ADSL between the PCs in my house, and also allow my girlfriend to dial in to use it too (instead of paying an ISP). And, I don't want to have a noisy, power chugging PC running 24/7 just to do that.
This device would be great. One ethernet port to connect to the ADSL modem, one to connect to my internal network, and the landline modem to allow my girlfriend to dial in.
Anyone know a good DSL router that runs Linux? We are getting broadband here soon (Woo-hooo!) and I'd love to get one that I could tweak!
:( you have to refer to it by its internal ip(which would be something to the effect of 192.168.0.1 for netgear).
:)
i dont know what exactly you mean by "tweak", but many people seem to like linksys, i used to use one myself until i went to a homegrown solution.
The only problem I found with the linksys came after quite a bit of usage, and quite a bit of firmware upgrades, it was the model befsr41, and after a time, if you sent so many packets down the line/sec(i dont even have approx #), it would basically die for a couple minutes before it would come back up. SPI would also not allow for port forwarding. It was however the best router I have worked with before.
I have also helped a couple friends setup some ranging from netgear to dlink to belkin to microsoft. There are a couple quirks with each, like the netgear mr314. If you want to run a server behind that, it doesn't alias the external ip to the lan ports, so basically say you want to ping your external ip,...well you can't.
The microsoft, dlink and belkin i didn't work with quite as much(as far as in depth tweaking), but i assume there are quirks with each of the systems. For the sake of not liking things to be broken as far as functionality, i would recommend a linksys.
I bought this the other day to use on networks for remote systems. One of the problems that you run into is being able to access a network when either the internet, the main server, or the firewall machine is out. This is very useful
In addition, I was thinking that this is the perfect device to load a hylafax on. For incoming faxes, I was thinking of using nfs v3 over tcp for the storage.
I prefer the "u" in honour as it seems to be missing these days.
Sounds like this might be usable for anyone wanting to set up a server for a satellite connection that has the downlink via the dish/usb modem and the uplink via ISP/phone modem like DirecPC does. The only linux project so far is at Sourceforge: http://sourceforge.net/projects/direcpc
Laugh if you want, but necessity dictates that I can only get a 56k internet connection, and there's two computers in the house. I'm currently using XP's internet connection sharing thingie but I'd kill for a hardware-based solution right about now, at least one that doesn't cost an arm and a leg. I thought Stratitec's (discontinued) "Easy Internet Router," which had a serial port for connecting an external modem as well as ethernet ports, would be The Answer, except that the router seriously slowed down when routing a dial-up connection (tech support's excuse was "Well, we only intended it to be a back-up and the router really isn't designed to do that...")
Now I hear about this, which to me sounds like a Holy Grail, and I can't seem to find it anywhere. The only place I can find it is one of those shady dealers operating on Amazon. There has to be somebody slightly more reputable with some for sale, or at the very least something else to let me compare prices!
They listed the device as compatible with:
Operating System Compatibility Windows 98 / 98SE / ME / 2000 / XP/ MAC OS 7.1 and higher/ Linux / Unix
But then for Minimum System Requirements they ask for:
Windows 98, 98SE, Windows Me, Windows 2000, or Windows XP
Is it necessary to have an ms Windows pc in order to configure the thing? What if all you have is Macintosh or, like me, Linux? Or are they saying that Windows is the bare minimum and, of course, anything else more than meets the requirements?
The limitation you refer to has very little to do with managing crosstalk. What actually happened is that the phone company was maximizing the number of channels they could fit on a single wire by using a technology called Frequency Division Multiplexing (FDM).
Since an average voice conversation has a bandwidth of about 2KHz, they built in a low-pass filter with a cutoff somewhere in the vicinity of 3KHz. This means they can heterodyne the channels, each (roughly)3KHz wide, onto a single wire.
Now, this means that the data rate (in terms of zero crossings per second (the original meaning of baud) is limited to about 2400. The "high speed" modems, all the way up to 56K, have a baud rate of 2400. This is a hard limit due to the phone company hardware.
What changed is the number of bits per baud. A 56K modem might use as many as 24 bits per baud, assuming the line is clear enough. The number of bits per baud is capped by the noise floor of the signal, which is also why you won't always connect at 56K (noisier lines can't handle the resolution).
In the move to digital networks, the same total channel datarate was designed into the switching systems. I'm not entirely sure the sampling rate and quantization parameters of these systems, though.
Hardware, software, and blinking lights!