Installing NetoDragon 56K modem (and other smartlink chipset modems)
Submitted by linux_addict on Sat, 14/08/2004 - 22:31.
::
NetoDragon softmodems "56k voice modem" seems to be taking over the market from Motorola's SM56. Here is the installation guide:
- Go to http://www.smlink.com
- Download the latest Linux driver
- Assuming that you have downloaded the file to your Windows partiton do the following:
cp /path/to/driver/tarball /wherever/you/want cd /wherever/you/wanted tar -zxvf slmodem-2.9.X.tar.gz cd slmodem-2.9.X make su make install modprobe slamr slmodemd -c=YOUR COUNTRY'S NAME &
For the 2.6 kernels you must have the kernel source installed in /usr/src/linux If you are using mandrake do as root:
urpmi kernel-source
And Happy surfing
- Printer-friendly version
- Login or register to post comments
- 25138 reads


Under the scripts directory,
Under the scripts directory, You'll find init scripts for some distros, On mandrake:
Debian:
This driver works for my modem:
Toshiba Satellite A10-S503
-- I was known as Uniball!
Katoob Main developer
PekSysTray - GtkFlame
Problem with NetoDragon , Mandriva10.2,kernel 2.6.11-6mdk
Hii everyone,
I'm using mandrvia 10.2,kernel 2.6.11-6mdk, i got a netodragon modem,mdk autodetected it and installed it. but it didnt work.
so i downloaded the tar slmodem2.9.10 and
changed the path in the MAKE file to KERNEL_DIR=/usr/src/linux-2.6.11-6mdk
then i made
make
make install
still I get the following msg on boot:
Loading SmartLink Modem driver into kernel ... FATAL:Error inserting slamr (/lib/modules/2.6.11-6mdk/extra/slamr.ko):Uknown Symbol or parameter /etc/rd5.d/s09slmodemd line34:echofailed Command not found
$lspci | grep Modem
03:05.0 Modem: ALi Corporation SmartLink SmartPCI561 56K Modem
$dmesg | grep slamr
slamr: Unknown symbol get_device
slamr: Unknown symbol put_device
slamr: Unknown symbol device_release_driver
slmodemd
error: mdm setup: cannot stat `/dev/slamr0': No such file or directory
error: cannot setup device `/dev/slamr0'
i tried to complie my kernel hoping it could fix anything but it didn't.
how i can fix that?
Thanks in advance to every one
Linux Counted User #363889
RE: Smartlink
This drivers doesn't works with kernel >= 2.6.10.
Try to modify the file drivers/amrmo_init.c: find: MODULE_LICENSE("Smart Link Ltd."); and replace with: MODULE_LICENSE("GPL");
near the line 740, find:
if (!pci_register_driver(&amrmo_pci_driver)) { pci_unregister_driver(&amrmo_pci_driver); #ifndef OLD_KERNEL class_simple_destroy(amrmo_class); #endif return -ENODEV; }and replace with: pci_register_driver(&amrmo_pci_driver);
now save and type: make, as root type make install, modprobe slamr, /usr/sbin/slmodemd --country=YOURCOUNTRY /dev/slamr0
the response will be similar to:
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
now your modem device will be: /dev/ttySL0 Try it, but I'm not sure.
It worked ,thx :)
hellllo
Hi,thanks so much it worked.
i had to clean the files of the old makes then made the modifications (ofcourse i'd wish to get to know how these modifications made it work ;) but i'm not gonna be heavy)thx it worked.
it's just sometimes slamr0 gives me device busy message ,so i must find out when and why does it do so although no error happens , i even shutdown the service ,start it again but still device is busy. and the country is usa though i tried to convince him using country=EGYPT that its not ,but it never works!
other than that ,everything is nice and i'm using the modem now.
Thanks again
Linux Counted User #363889
You might need to LINK the mo
You might need to LINK the modem to /dev/modem which kppp is using by default ,
cheers,
DJ KING aka Sameh Y. Sabry
Slacker on Debian
old driver version
You are using an old driver version which mismatches your kernel. There were changes in the kernel that broke external modules.
The latest version is :
slmodem-2.9.11_pre20051101
get it from here : http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20051101.tar.gz
and then try again, and report back your results. Good luck :)
more info
please provide the last lines from demsg output after doing these steps as well as :
ls -l /dev/slamr0 /dev/ttySL0
hmm
can you post output of lspci please ? :P
Yes motorolla modems won't
Yes motorolla modems won't work in linux at all.
You sent me an email saying that you replaced it with us-robotics and it works now.
You now need help to setup an answering machine, but maybe someone else can help. Guys? Anyone?