According to greg hoover: While burning my CPU.
> 
> 
>       I recompiled my kernel for the first time, and now I am having
> problems with my PCMCIA slots. Specifically with my ethernet card (just
> the ethernet card, the PCMCIA modem still works fine).
> Previously it ran fine. Now when cardmgr tries to load 8390.o, it fails
> with a bunch of unresolved symbols.

The unresolved symbols are produced because normaly speaking 8390.o is a
dependancy of whatever network card driver you have.
Take for example the smc series drivers, smc-8003 smc-ultra etc.
When one does 'modprobe smc-ultra' then the module smc-ultra gets loaded
alomg side of 8390.o, when you try to load just the 8390.o you will get the
unrsolved symbols effect.

I am presuming your system does 'depmod -a' during the boot process.
So all that should be needed is; {example for a smc-ultra card};;

'modprobe smc-ultra'

which will show the following with the command 'lsmod'

smc-ultra               4024   1  (autoclean)
8390                    6244   0  (autoclean) [smc-ultra]

Check files such as /etc/conf.modules define eth0 as follows.

alias eth0 smc-ultra

take a look at;

/lib/modules/2.x.x/modules.dep

It should have something like the following;

/lib/modules/2.2.5-15/net/smc-ultra.o: /lib/modules/2.2.5-15/net/8390.o

> The system gives one high-pitched
> beep, followed by a low pitched beep. I checked the PCMCIA howto at
> sunsite, and it says that when this happens, it means the card that's
> trying to load is having issues with your kernel. In regards to network
> cards, it says that CONFIG_INET must be enabled. I selected internet
> enabled in xconfig, and checked the .config file, and CONFIG_INET is set
> to yes. I'm basically stumped at this point, so any help would be great.
> Thanks

I would imagen you could interpret the beeps as, a kernel message because of
the dependancy problem stated above.

Hope this helps.

> 
> -greg olszewski
> 
> 


-- 
Regards Richard.
[EMAIL PROTECTED]

Reply via email to