f



modem Motorola SM56 in Slackware 9.1 kernel 2.4.22

SUBJECT: modem Motorola SM56 in Slackware 9.1 kernel 2.4.22

Hi, 
I have a computer with an AMD Athlon XP 2400+ processor, mainboard MSI
KT4 and 256 MB ram. I've installed Slackware 9.1 with Linux kernel
2.4.22 and I'm configuring my drivers. I'm still a newbie in this
Linux stuff and I've had some problems with my 'modem' Motorola SM56
Voice Modem. I know that it isn't a real modem, but a 'winmodem' (damn
thing...) so I need help please because I really want to surf the
Internet with my Linux... (please don't say to me that I have to buy
another modem). I've revised other sites where similar problems are
mencioned with possible solutions... I know that it's possible to make
this modem work in other distros and kernels.

I've been researching in the net and I've found some interesting
things:

* In http://linmodems.technion.ac.il/archive-fourth/msg01167.html I
found some steps to make this modem work in my Slackware version, and
I did the following:

- Download sm56-06.05.00-1.rh9.i386.rpm from Motorola's official
website.
- Download sm56-gcc3.tar from www.sm56.tk
- Convert the file sm56-06.05.00-1.rh9.i386.rpm to .tgz with the
rpm2tgz utility
	bash# rpm2tgz sm56-06.05.00-1.rh9.i386.rpm
- Install the package writing:
	bash# kpackage sm56-06.05.00-1.rh9.i386.tgz
  and then a lot of files are created in the directories
/usr/share/doc, and in /usr/tmp some files named wrp2.4.*.o

- Then I copy a script from that website (linmodems) to the file
/sm56-gcc3/sminst.sh (in other words I overwrite it)
- And finally I write:
	bash# make install

Everything was ok until that moment, but then strange messages
appeared:

[...]
Enter Country Code (If Country Code does not Exists Just Enter): 51
Writing Version.c
gcc: no input files
../sminst.sh: line 28: -c: command not found
ld: cannot open wrp2.4.18.o: No such file or directory
cp: cannot stat `./sm56.o': No such file or directory
Creating device /dev/sm56...
Pointing /dev/modem to /dev/sm56...
Adding SM56 to /etc/modules.conf...
insmod: sm56: no module by that name found

Installing sm56 man file .....
Self Cleaning .....
Installation of SM56 Internal Modem completed.
[...]

and my modem... doesn't work!! :(

Another thing I tried was copying the files /usr/tmp/wrp2.4.*.o to
directory sm56-gcc3, also overwrite sminst.sh,
and then write 'make install'... but another kind of error messages
appeared:

[...]
Enter Country Code (If Country Code does not Exists Just Enter): 51
Writing Version.c
`./sm56.o' -> `/lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56.o'
Creating device /dev/sm56...
Pointing /dev/modem to /dev/sm56...
Adding SM56 to /etc/modules.conf...
Using /lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56
Warning: loading /lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56
will taint the kernel: no license
  See http://www.tux.org/lkml/#export-tainted for information about
tainted modules
Module sm56 loaded, with warnings
depmod: *** Unresolved symbols in
/lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56.o

Installing sm56 man file .....
Self Cleaning .....
Installation of SM56 Internal Modem completed.
root@PC-01:/pruebas/modem/sm56-gcc3# lsmod
Module                  Size  Used by    Tainted: P
sm56                 1191052   0  (unused)
root@PC-01:/pruebas/modem/sm56-gcc3# minicom
Segmentation fault
root@PC-01:/pruebas/modem/sm56-gcc3# lsmod
Module                  Size  Used by    Tainted: P
sm56                 1191052   1
[...]

and it doesn't work either... when i run 'minicom' for testing, it
appears an error message: 'Segmentation fault.'

Please help me!!! I need to know what packages I have to download, and
if you could tell me what steps I have to follow, that's even
better...

Some technical information from Windows:
	Motorola SM56 Voice Modem
	Location: Slot PCI 3 (Bus PCI 0, device 7, function 0)
	115200 bps
	Memory addresses: DFDFFF00 - DFDFFFFF
	IRQ 18

I'm counting on you guys,
Cesar Fuentes M.
0
4/24/2005 2:52:24 AM
comp.os.linux.misc 33599 articles. 1 followers. amosa69 (78) is leader. Post Follow

1 Replies
10857 Views

Similar Articles

[PageSpeed] 32

On Sat, 23 Apr 2005 19:52:24 -0700, Cesar Fuentes wrote:

> SUBJECT: modem Motorola SM56 in Slackware 9.1 kernel 2.4.22
> 
> Hi, 
> I have a computer with an AMD Athlon XP 2400+ processor, mainboard MSI
> KT4 and 256 MB ram. I've installed Slackware 9.1 with Linux kernel
> 2.4.22 and I'm configuring my drivers. I'm still a newbie in this
> Linux stuff and I've had some problems with my 'modem' Motorola SM56
> Voice Modem. I know that it isn't a real modem, but a 'winmodem' (damn
> thing...) so I need help please because I really want to surf the
> Internet with my Linux... (please don't say to me that I have to buy
> another modem). I've revised other sites where similar problems are
> mencioned with possible solutions... I know that it's possible to make
> this modem work in other distros and kernels.
> 
> I've been researching in the net and I've found some interesting
> things:
> 
> * In http://linmodems.technion.ac.il/archive-fourth/msg01167.html I
> found some steps to make this modem work in my Slackware version, and
> I did the following:
> 
> - Download sm56-06.05.00-1.rh9.i386.rpm from Motorola's official
> website.
> - Download sm56-gcc3.tar from www.sm56.tk
> - Convert the file sm56-06.05.00-1.rh9.i386.rpm to .tgz with the
> rpm2tgz utility
> 	bash# rpm2tgz sm56-06.05.00-1.rh9.i386.rpm
> - Install the package writing:
> 	bash# kpackage sm56-06.05.00-1.rh9.i386.tgz
>   and then a lot of files are created in the directories
> /usr/share/doc, and in /usr/tmp some files named wrp2.4.*.o
> 
> - Then I copy a script from that website (linmodems) to the file
> /sm56-gcc3/sminst.sh (in other words I overwrite it)
> - And finally I write:
> 	bash# make install
> 
> Everything was ok until that moment, but then strange messages
> appeared:
> 
> [...]
> Enter Country Code (If Country Code does not Exists Just Enter): 51
> Writing Version.c
> gcc: no input files
> ./sminst.sh: line 28: -c: command not found
> ld: cannot open wrp2.4.18.o: No such file or directory
> cp: cannot stat `./sm56.o': No such file or directory
> Creating device /dev/sm56...
> Pointing /dev/modem to /dev/sm56...
> Adding SM56 to /etc/modules.conf...
> insmod: sm56: no module by that name found
> 
> Installing sm56 man file .....
> Self Cleaning .....
> Installation of SM56 Internal Modem completed.
> [...]
> 
> and my modem... doesn't work!! :(
> 
> Another thing I tried was copying the files /usr/tmp/wrp2.4.*.o to
> directory sm56-gcc3, also overwrite sminst.sh,
> and then write 'make install'... but another kind of error messages
> appeared:
> 
> [...]
> Enter Country Code (If Country Code does not Exists Just Enter): 51
> Writing Version.c
> `./sm56.o' -> `/lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56.o'
> Creating device /dev/sm56...
> Pointing /dev/modem to /dev/sm56...
> Adding SM56 to /etc/modules.conf...
> Using /lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56
> Warning: loading /lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56
> will taint the kernel: no license
>   See http://www.tux.org/lkml/#export-tainted for information about
> tainted modules
> Module sm56 loaded, with warnings
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.22-CAFM-20Abr2005/kernel/drivers/char/sm56.o
> 
> Installing sm56 man file .....
> Self Cleaning .....
> Installation of SM56 Internal Modem completed.
> root@PC-01:/pruebas/modem/sm56-gcc3# lsmod
> Module                  Size  Used by    Tainted: P
> sm56                 1191052   0  (unused)
> root@PC-01:/pruebas/modem/sm56-gcc3# minicom
> Segmentation fault
> root@PC-01:/pruebas/modem/sm56-gcc3# lsmod
> Module                  Size  Used by    Tainted: P
> sm56                 1191052   1
> [...]
> 
> and it doesn't work either... when i run 'minicom' for testing, it
> appears an error message: 'Segmentation fault.'
> 
> Please help me!!! I need to know what packages I have to download, and
> if you could tell me what steps I have to follow, that's even
> better...
> 
> Some technical information from Windows:
> 	Motorola SM56 Voice Modem
> 	Location: Slot PCI 3 (Bus PCI 0, device 7, function 0)
> 	115200 bps
> 	Memory addresses: DFDFFF00 - DFDFFFFF
> 	IRQ 18
> 
> I'm counting on you guys,
> Cesar Fuentes M.

Your best bet is to go to http://linmodems.technion.ac.il and if you
still have a problem after reading the information there,  subscribe to
their support e-mail as stated in line 14.

I always found them to be very helpful and supportive to everyone. 

0
4/24/2005 3:45:03 PM
Reply: