pcnet_cs device eth0 does not seem to be present

Scot L. Harris webid at cfl.rr.com
Wed Aug 4 13:45:13 UTC 2004


On Wed, 2004-08-04 at 07:37, Christopher K. Johnson wrote:
> Shu Hung (Koala) wrote:
> 
> >After I install Fedora Core 2 onto my laptop, Sharp PC-FJ120R, I found
> >that the Fedora failed to detect the PCMCIA ethernet card. On the boot
> >process, it show the error message "pcnet_cs device eth0 does not seem
> >to be present".
> >
> >I am using Sharp PC-FJ120R with a Kingsoft PCMCIA ethernet card. I
> >though it is because Fedora lack the driver of the ethernet card. But my
> >friend said that the machine works well with Redhat 7.0......
> >
> >Any suggestions?
> >
> >
> >  
> >
> Comment out the pcnet_cs entry in /etc/modprobe.conf, and set ONBOOT=no 
> in /etc/sysconfig/network-scripts/ifcfg-eth0, and reboot.  Actually an 
> 'rmmod pcnet_cs' and 'service pcmcia restart' should work in lieu of 
> rebooting.
> 
> The problem is your ethernet pcmcia card driver module is being loaded 
> before pcmcia is started and the card controller module is loaded.  This 
> fails to work of course, and the later starting of pcmcia fails because 
> the controller module conflicts with the already loaded card driver.  
> The two changes above remedy the order things start in, and you will 
> find that the ethernet interface does get started automatically at boot, 
> because once pcmcia is started the card is detected and the interface 
> for it is started.
> 
> Chris

<rant>
And I still maintain that this is a bug in the system that needs to be
fixed.  There are to many questions about this problem.  And setting an
interface to ONBOOT=no and still have it start at boot is not the
expected behavior.
</rant>

Sorry about that rant.  :)


-- 
Scot L. Harris <webid at cfl.rr.com>





More information about the fedora-list mailing list