This is a discussion on redhat: compile new kernel, pcmcia net fails. All modules loaded within the Linux Operating System forums, part of the Unix Operating Systems category; --> Hi. I have a laptop with redhat-9 working fine. I wanted to upgrade to the latest kernel from source. ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi. I have a laptop with redhat-9 working fine. I wanted to upgrade to the latest kernel from source. I have done this many times in servers and ws. I manage to build it with the same modules loaded, but network fails to load. I tried with and without modules. This is a HP Omnibook, the network card is 3com574_cs. When I boot with the new kernel, pcmcia looks like it starts [OK], and network also. But ifconfig won't show the eth0 device. Then I manually load all the modules required for pcmcia to run: pcmcia_core, yenta_socket, ds, 3c_574_cs and I do: /etc/init.d/pcmcia start and it complains: Card services release does not match 3c574_cs: RequestIRQ: Resource in use I also notice when I boot from linux redhat, it starts pcmcia and shows information about Yenta and IRQs, when booting my own kernel it just shows [OK] What should I do to start PCMCIA with my own kernel. Am I missing something ? |
| ||||
| On Fri, 12 Dec 2003 12:01:20 -0800, Francesc Guasch typed: > Hi. > I have a laptop with redhat-9 working fine. I wanted to upgrade to the > latest kernel from source. I have done this many times in servers and > ws. I manage to build it with the same modules loaded, but network fails > to load. I tried with and without modules. > > This is a HP Omnibook, the network card is 3com574_cs. > > When I boot with the new kernel, pcmcia looks like it starts [OK], and > network also. But ifconfig won't show the eth0 device. > > Then I manually load all the modules required for pcmcia to run: > pcmcia_core, yenta_socket, ds, 3c_574_cs and I do: /etc/init.d/pcmcia > start > and it complains: > > Card services release does not match > 3c574_cs: RequestIRQ: Resource in use > > I also notice when I boot from linux redhat, it starts pcmcia and shows > information about Yenta and IRQs, when booting my own kernel it just > shows [OK] > > What should I do to start PCMCIA with my own kernel. Am I missing > something ? Boot with the Red Hat Linux kernel, and remove kernel-pcmcia-cs RPM rpm -e kernel-pcmcia-cs Download, compile and install the pcmcia-3.2.6.tar.gz from; http://sourceforge.net/project/showf...?group_id=2405 for both the Red Hat Linux kernel your new kernel using the --force and --extraver (Red Hat Linux kernel only) switches Example; './Configure --force --extraver=<version_number>' ; where version_number is the Red Hat kernel version your currently running. Example; './Configure --force' ; for the standard kernel version from kernel.org Note: you will need the kernel-source-XXXXX.i386.rpm file installed that matches your current Red Hat kernel (Hint: type; uname -r) Please read; http://pcmcia-cs.sourceforge.net/ftp...CIA-HOWTO.html -- SCO + RICO Act = Justice Hi! I'm a .sig virus! Copy me to your .sig! |