I changed the line in /etc/rc.d/init.d/pcmcia, so now it is
#if ! grep -q pcmcia /proc/devices ; then if ! cardctl status 2>&1 > /dev/null ;
and the system now can see my Ethernet PCMCIA card. But the eth0 interface does not come up. After the boot my Ethernet PCMCIA card lights now are on, but I have
# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2467 errors:0 dropped:0 overruns:0 frame:0 TX packets:2467 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2675256 (2.5 Mb) TX bytes:2675256 (2.5 Mb)
Then, typing
# cardmgr
the eth0 interface come up, as shown in the follow
# ifconfig eth0 Link encap:Ethernet HWaddr 00:E0:98:37:1B:DF inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2e0:98ff:fe36:1bdf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:618 (618.0 b) Interrupt:3 Base address:0x300
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2467 errors:0 dropped:0 overruns:0 frame:0 TX packets:2467 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2675256 (2.5 Mb) TX bytes:2675256 (2.5 Mb)
WHY? There is any problems with cardmgr?
How can I make the system bring up my eth0 (Ethernet PCMCIA card) automatically after the boot?
Please, help me. Thank you very much in advance.
Daniele