Linux - HardwareThis 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.
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.
I'm trying to get my conexant pci adsl modem to work with mandrake
9.2, but I am stuck! I was following this document
members.tripod.com/alord/pciadsl/pciadsl.html and got about a third
of the way through to the section that talks about changing kgcc to gcc. I
have done this, but when I type ./configure I get an error telling me that
it isnt there. I tried typing 'make' but got pages full of errors. Can
anyone tell me where I'm going wrong? or if possible does anyone have a
precompiled module for this kernel?
Another possible solution would be if I used Mandrake 9.1 which has a precompiled module available, but I cant even get this to install at the moment because I have a SATA hard drive connected to a promise 20376 controller. The drive gets found in mandrake 9.2 though - wish i could have a combination of both
Edit the makefile and change kgcc to gcc. This is just before the section called 'Testing The Module'
When I try to compile it I'm getting loads of errors saying things are missing etc. I've never done anything like this before so I cant really narrow down whats the matter. !!
Ok, found it, he says you get some "minor" errors, but you're getting a lot more than that?
if so, maybe you don't have the development package installed? you may need to go to the mandrake control center and the software installer and install that package. A quick check at the console for at least gcc would be rpm -q gcc.
How about the kernel source package, what does rpm -q kernel-source say? if you don't get a version back like you did for gcc then use the control center and install that package.
OK. done that and the linux kernel source isnt installed. This might be whats up I'll install it now and try the instructions. If it works I'll post the mosule somewhere for other people. Fingers crossed!
This is now over my head, I'm truly sorry I knew we'd get to this point eventually, I can't get adsl or even dsl, (but my cable rocks!), I know how to get kernel modules to compile, but to set up the connection you're trying to set up is something I hesitate to offer recommendations for, I don't want to lead you astray, better you post a new thread that focuses specifically on the setup (something like "adsl setup problems with conexant modem")
I compiled the CnxADSL.o with some errors.....insmod the drivers with some errors (about a bad version of gcc and a tainted kernel..) but when i want to start the script Cnxadslctl, i get nothing...in fact, mdk9.2 load the module, but nothing happens, no clicks on the modem, no connection...
but when i do a cnxadslctl status, it says to me that this file (CnxADSL:0) does not exist.
So i do a lsmod, and the module CnxADSL is here, so i do not understand what could happen. i'll see if i can see the file manually as you said, maybe the script has a problem (i hope).
Ok, here is what i get when i do "cnxadslctl.sh start":
[root@akira init.d]# cnxadslctl.sh start
Starting AccessRunner
Using /lib/modules/2.4.22-10mdk/kernel/drivers/net/CnxADSL.o
/lib/modules/2.4.22-10mdk/kernel/drivers/net/CnxADSL.o: The module you are trying to load (/lib/modules/2.4.22-10mdk/kernel/drivers/net/CnxADSL.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.
Download Starting.
bad ioctl 400c2504, Status=ffffffff
send user parameters (SendUserParams) failed, NTStatus=c0000001
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.