Agere WinModem 56k on Thinkpad - Working!

sktsee sktsee at
Tue Feb 26 23:54:11 UTC 2008

On Tue, 2008-02-26 at 11:47 -0800, NoOp wrote: 
> On 02/26/2008 09:33 AM, NoOp wrote:
> > On 02/25/2008 07:51 PM, sktsee wrote:
> > 
> >> 
> >> Just curious, but does your Agere modem have the Mars DSP chip? The PCI
> >> ids for these models would be in the range of 11c1:0440 thru 11c1:045d.
> >> (might also have Xircom vendor id of 115d:) This series has a supported
> >> driver in linux that works with SMP capable kernels, unlike the ltmodem
> >> an ltserial driver. If your modem pci id falls into the range listed
> >> above, and you want try out the "martian" driver with the generic
> >> kernel, you can get it here:
> >>
> >> 
> >> I've used it since feisty and it works well pretty well.
> >> 
> > 
> > Thanks! I'll look into that and give it a try.
> > The laptop is showing 11c1:0449. The one in my desktop is showing
> > 11c1:044f (can't get that one to break dialtone yet - works fine in
> > WinXPPro).
> > 
> > 
> martian works on the laptop with the generic kernal - even did a reboot
> to make sure, thanks!
> Interesting though that it needs to be run as root (sudo anyways). I
> also like using the gnome-ppp GUI so I guess I'll need to write a script
> to start martian_modem (sudo martian_modem) and then gnome-ppp (gksu
> gnome-ppp).
> Now I'll try it on the desktop later and see if I can get it working
> there. Thanks again sktsee :-)
But wait, there's more! :)
Attached is the martian init script to run martian_modem as a daemon. I
made a slight modification to the command line to enable logging and to
set the permission to 660 on /dev/ttySM0 and changed the group ownership
to "dialout". I then copied it to /etc/init.d, and did an "sudo
update-rc.d martian start 45 2 3 4 5 . stop 55 0 1 6 ." to update the

Only drawback to using it this way is that the martian_modem helper
program puts a 5-7% continuous load on the CPU while connected, dropping
down to a 2-4% load while disconnected. For the desktop machine, it
won't matter so much, but for the laptop it can be a concern in a low
battery situation. Of course, you can always stop the service to save on
battery life.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: martian
Type: application/x-shellscript
Size: 1662 bytes
Desc: not available
URL: <>

More information about the ubuntu-users mailing list