On Sat, 30 Aug 2003, Craig H. Anderson wrote: > Craig H. Anderson writes: > > > I am having trouble getting an IBM EtherJet network card > > to auto start at boot. I am running the kernel-image package > > for 2.4.20-3-686. > > > > The file /etc/default/pcmcia was modified > > PCIC=i82365 > > changed to > > PCIC=yenta_socket > > > > the file /etc/pcmcia/config-2.4 was modifed to add > > device "xircom_tulip_cb" > > class "network" module "xircom_tulip_cb" > > > > card "IBM 10/100 EtherJet CardBus" > > manfid 0x00a4, 0x0113 > > bind "xircom_tulip_cb" > > > > I see some errors about eth0 on the boot screen, but I have not found > > the error lines in any /var/log files. > > > > > > The following commands will get the network running: > > ifdown -a > > modprobe xircom_tulip_cb > > ifup -a > > > > Thanks for any help or pointers. > > Some more info, I scrolled back on the bootup console. > > On the console: > ... > Cleaning: /etc/network/ifstate. > Setting up IP spoofing protection: rp_filter > Configuring network interfaces... SIOCSIFADDR: No such device > eth0: ERROR while getting interface flags: No such device > ... > Starting internet superserver: inetd. > Staring PCMCIA services: modulesLinux Kernel Card Services 3.1.22 > ... > > It appears to me the ifup command is run before card services are started.
Is there a: ,---- | auto eth0 `---- in your /etc/network/interfaces? In that case try again with it commented out (that tortured me too :( ). cardmgr will bring that iface up when the pcmcia services are started. hth, Cristian

