Guest san2004 Posted June 21, 2005 Report Share Posted June 21, 2005 I had a internal PCI DLink Conexant/Rockwell HSF modem running wirh Linuaxant free driver. The connection speed was so slow that I decided to get another modem. I bought a very cheap (Samrtlink chipset SL2800) internal PCI modem. I am running LE2005 downloaded edition (3 CD) so the slmodem which in 4th CD slmodem-2.9.10-7mdk.i586.rpm was out of my reach. In the smlink web site the slmodem-2-9.10 driver did not list SL2800 chipset as compatable. However I dcided to give it a try. The driver compiled without any complain, however it was not running with messages unabl to get_device etc. something like that. I even tried slmodem 2.9.9d from linmodems.org but was getting segmentation error trying to connect, After lot of googleing and make install and make uninstalls here is how I got it correctly: 1. Download slmodem-2.9.10.tar.bz from www.sllink.com 2. Download a patch file slmodem-2.9.10-abby.diff Link : http://www.ok--computer.com/linux/asus/news_en.html 3. Download a script file slmodemd from the site http://www.ok--computer.com/linux/asus/new/slmodemd. 4. Logout and log in root. 5. Install the kernel sources 2.6.11-7mdk. 6. Make a new directory modules in /usr/src : In terminal # cd /usr/src # md modules or Edit-> New-> Folder in File Browser 7. Unzip slmodem-2.9.10.tar.bz in /usr/src/modules : I used Ark in file browser. A new directory slmodem-2.9.10 will be created in /usr/src/modules 8. Copy file slmodem-2.9.10-abby-diff in /usr/src/modules/slmodem-2.9.10/patches. 9. Copy downloaded script file slmodemd in /usr/src/modules/slmodem-2.9.10/scripts overwriting the existing one. Browse the file and chage SLMODEMD_COUNTRY=ITALY to your choice. 10. Now open terminal. 11. Enter into main directory #cd /usr/src/modules/slmodem-2.9.10 12 Apply patch # patch -p0<patches/slmodem-2.9.10-abby-diff. 13. Output shall be : #patching file drivers/amrmo_init.c 14. Now compile by # make #make clean 'I was reinstalling. Can be avoided for first installation #make install 15. I got no error messages. So next # modpobe slamr 16. Again no error then # /usr/src/modules/slmodemd-2.9.10/scripts/slmodemd start Output is: # Starting slmodem driver [OK] Great. I am going ahead Test # /usr/src/modules/slmodemd-2.9.10/scripts/slmodemd stop Output is: # Stopping slmodem driver [OK] 17. Start kppp . Configure new account. Configure new modem. Modem port shall be /dev/ttySL0. Or Before starting kppp make a symbolic link of /dev/ttySL0 to /dev/modem like: # ln -s /dev/ttySL0 /dev/modem or # ln-fs /dev/ttySL) /dev/modem ( -f for Force if you have an existing symbolic link present) If you make asymbolic link configure modem to port /dev/modem. Query modem. It shoulg give ATI ouputs. Dial and you are online. 18. Now to start the drive everytime the machine boots. Edit the etc/rc.local file to addthese lines at the bottom. modprobe slamr /etc/src/modules/slmodem-2.9.10/scripts/slmodemd 19. Save the file and reboot. 20. The service slmodem starts automatically. (sanjoy Bhattacharya) Moved to Tips and Tricks. Yves, moderator. Quote Link to comment Share on other sites More sharing options...
theYinYeti Posted June 21, 2005 Report Share Posted June 21, 2005 It's nice of you to share your success in making hardware work under Linux. Thanks :) Yves. Quote Link to comment Share on other sites More sharing options...
Guest goathunter Posted July 22, 2005 Report Share Posted July 22, 2005 hello I am using a Smartlink SmartPCI562 56k modem with mandriva le 2005. I followed your instructions untill i got to 11. Enter into main directory #cd /usr/src/modules/slmodem-2.9.10 12 Apply patch # patch -p0<patches/slmodem-2.9.10-abby.diff 13. Output shall be : #patching file drivers/amrmo_init.c Typed # patch -p0<patches/slmodem-2.9.10-abby.diff but got no responce. It just went back to [root@localhost slmodem-2.9.10]# So went to 14. Now compile by# make #make clean 'I was reinstalling. Can be avoided for first installation #make install Worked fine. Then typed modprobe slamr and got FATAL: Error inserting slamr (/lib/modules/2.6.11-6mdk/extra/slamr.ko): Unknown symbol in module, or unknown parameter (see dmesg) So I type dmesg and get slamr: module license 'Smart Link Ltd.' taints kernel. slamr: Unknown symbol get_device slamr: Unknown symbol put_device slamr: Unknown symbol device_release_driver slusb: Unknown symbol usb_endpoint_halted slamr: Unknown symbol get_device slamr: Unknown symbol put_device slamr: Unknown symbol device_release_driver So is anyone able to see what i am doing wrong? Thanks for your time Quote Link to comment Share on other sites More sharing options...
Guest prara Posted July 31, 2005 Report Share Posted July 31, 2005 (edited) Try following this: http://www.ok--computer.com/linux/asus/news_en.html I loaded all the modules correctly without errors. The moment I dial and access device /dev/ttySL0 the system hangs. I can't move the mouse and no keyboard so I have to reboot manually. Anyone who has experienced this? Edited July 31, 2005 by prara Quote Link to comment Share on other sites More sharing options...
Guest linuxhousedn@yahoo.com Posted September 20, 2005 Report Share Posted September 20, 2005 Sanjoy, thanx for sharing your success. I have tried the same modem for sending / receiving faxes via hylafax. But it did not work out. Support email to the manufacturer was not replied either. If u have any tips hope u can help. Bye. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.