Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
12-24-2002, 05:30 AM
|
#1
|
LQ Newbie
Registered: Dec 2002
Posts: 10
Rep:
|
motorola sm56 pci modem ???
Has anyone a working motorola sm56 pci modem?
I dowloaded the driver (rpm) from motorla's web (they write, that the modem has benn tested under redhat 7.1; I run RedHat 7.2 with Kernel 2.4.7-10). I installed the rpm, run a script sm56setup provided by the rpm (the output of the script said, that the modem has been installed as /dev/modem. modprobe -l says that /lib/.../sm56.o is loaded.
wvdial and kppp say: "/dev/modem: no such device."
Can anyone say me how to make it work???
Thanx, Peter
|
|
|
12-24-2002, 08:40 AM
|
#2
|
LQ Newbie
Registered: Dec 2002
Location: Canada
Distribution: Debian, BSD, IRIX, MacOS, Solaris, AIX, HP-UX, other Unix, other Linux, other, windos (declining...)
Posts: 25
Rep:
|
What does /dev/modem actually point to? It's almost always a symlink. In other words, what is the output of 'ls -l /dev/modem'?
|
|
|
12-25-2002, 04:15 AM
|
#3
|
LQ Newbie
Registered: Dec 2002
Posts: 10
Original Poster
Rep:
|
/dev/modem points to /dev/sm56
|
|
|
12-25-2002, 06:52 AM
|
#4
|
Member
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317
Rep:
|
Quote:
Originally posted by ubu_roi
/dev/modem points to /dev/sm56
|
Looks like the driver installed correctly [...so to speak], check that it created the module /lib/modules/2.4.xxx/misc/sm56.o
and see if /etc/module.conf has been edited to load the module.
...or confirm the module is loaded with lsmod
Problem is IIANM, the driver was built for kernel 2.2.x.
I read of a way to fix it with early 2.4.x kernels [...but never actually tried it myself]
Quote:
Install the kernel sources, edit /path-to-kernel-sources/mm/slab.c
like this: you have to find these lines
if (flags & ~(SLAB_DMA|SLAB_LEVEL_MASK|SLAB_NO_GROW))
BUG();
commenting them like this
/* if (flags & ~(SLAB_DMA|SLAB_LEVEL_MASK|SLAB_NO_GROW))
BUG();*/
|
then you recompile the kernel, install the driver and ...hope for the best.
But it may already be not enough to make it work with newer kernel still.
|
|
|
02-02-2003, 01:04 PM
|
#5
|
LQ Newbie
Registered: Feb 2003
Posts: 1
Rep:
|
I have a similar problem. run " lsmod " and see if the module is loaded. if not use insmod and load it. if there are any compatibility issue then u will get that message. sm56 driver is a proprietary software and was compiled with gcc version 2, if the kernel that u have is compiled with gcc version 3 then it will not be compatilble.
|
|
|
02-11-2003, 11:33 PM
|
#6
|
Member
Registered: Feb 2003
Location: Bangalore, India
Distribution: RedHat 9 (2.4.20-8, RHL 3.2.2-5), Trying out Fedora Core 1 for x86_64 on Presario Laptop r3140us
Posts: 30
Rep:
|
SM56 with RedHat Linux 8.0
Hi Guys,
I have a SM56 modem. Recently I upgraded (second OS) to Linux 8.0
The modem is not detected. I tried to load the module sm56 (from motorola) but it does not load saying that kernel is compiled with gcc 3.0 and module is compiled with gcc 2.0.
Is there any other driver that can get my modem to work under linux. Or someway to upgrade the motorola driver to 3.0. I have to boot Win to surf the net.
Thanks.
Rupak
|
|
|
02-28-2003, 11:33 PM
|
#7
|
LQ Newbie
Registered: Feb 2003
Distribution: redhat 8.0
Posts: 1
Rep:
|
Hi
I've got the same problem....
You can try downloading the source of this driver and recompile it with the 3.0 gcc.
Mohamed
|
|
|
03-02-2003, 12:24 PM
|
#8
|
Member
Registered: Dec 2002
Location: Bangalore, India
Distribution: Ubuntu 5.*
Posts: 241
Rep:
|
THis modem wont work on redhat 7.2 or kernel 2.4.5 or higher
visit http://infologics.50megs.com/linux.htm for furhter info
bcoz this driver is not open src, so i had to exchange my modem with a pctel one hsp56
|
|
|
All times are GMT -5. The time now is 03:27 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|