This evening I seemed to achieve a milestone of getting my pcmcia ethernet 
card recognized by my new laptop. It is a Ambicon amb8100 cardbus 10/1000. I 
am using tulip.c V0.90, and the gurus Donald Becker and David Hines have 
been kind enough to assist me in getting it identified. The driver *should* 
work with it since it's based on the DEC21143. However I got some really 
strange kernel messages about the card. Despite this, it seemed to be 
working, so I was pleased.

However, after about 20 minutes of very light use, I lost connection from a 
remote machine, and when I examined my laptop the following message was in 
/var/log/messages

hda: irq timeout: status 0x58 { DriveReady SeekComplete DataRequest}
hda: disabled DMA
ide0: reset: success

which scared the hell out of me.

My mouse hung, but when I ejected the card, it started working again, but 
the card was no longer identified by card services.

Otherwise everything seemed ok.

So I decided to reboot. Here is the sad part.

My machine seemed to hang during boot when the bios accessed the hard drive. 
however after about a minute it continued. When it got to the Lilo prompt, 
at first, all I got was the L. Thinking I just needed to boot off a floppy 
and rerun lilo, I did, but it is doing the same thing. After a few minutes 
the LILO boot: prompt appeared,  and then Loading linux. The problem is the 
HD light is on permanently, I here what sounds like disk access every now 
and then, nothing else. It seems like it's going to take a few hours to 
boot, if it even does!

Has anyone seen anything like this?

Any help would be appreciated.

Here are the messages on boot before all this happened

Dec  3 23:45:45 piglet kernel: Linux PCMCIA Card Services 3.0.6
Dec  3 23:45:45 piglet kernel:   kernel build: 2.0.35 #2 Wed Dec 2 00:35:22 
EST 1998
Dec  3 23:45:45 piglet kernel:   options:  [pci] [cardbus] [apm]
Dec  3 23:45:46 piglet kernel: Intel PCIC probe: 
Dec  3 23:45:46 piglet kernel:   TI 1250A PCI-to-CardBus at bus 0 slot 10, 
mem 0
x68000000, 2 sockets
Dec  3 23:45:46 piglet kernel:     host opts [0]: [ring] [pwr save] [serial 
pci & irq] [no pci irq] [lat 168/176] [bus 32/34]
Dec  3 23:45:46 piglet kernel:     host opts [1]: [ring] [pwr save] [serial 
pci & irq] [no pci irq] [lat 168/176] [bus 35/37]
Dec  3 23:45:46 piglet kernel:     ISA irqs (scanned) = 3,4,7,10,11 status 
chang
e on irq 11
Dec  3 23:45:46 piglet cardmgr[209]: starting, version is 3.0.6
Dec  3 23:45:46 piglet cardmgr[209]: watching 2 sockets
Dec  3 23:45:46 piglet kernel: cs: IO port probe 0x1000-0x17ff: clean.
Dec  3 23:45:46 piglet kernel: cs: IO port probe 0x0100-0x04ff: excluding 
0x378-
0x37f 0x398-0x39f 0x4d0-0x4d7
Dec  3 23:45:46 piglet kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Dec  3 23:45:46 piglet cardmgr[209]: initializing socket 0
Dec  3 23:45:46 piglet cardmgr[209]: socket 0: Ambicom AMB8100 Fast Ethernet 
10/
100
Dec  3 23:45:46 piglet cardmgr[209]: executing: 'insmod 
/lib/modules/2.0.35/pcmc
ia/cb_enabler.o'
Dec  3 23:45:46 piglet cardmgr[209]: executing: 'insmod 
/lib/modules/2.0.35/pcmc
ia/tulip_cb.o'
Dec  3 23:45:46 piglet kernel: cs: cb_config(bus 32): vendor 0x1011, device 
0x00
19
Dec  3 23:45:46 piglet kernel:   fn 0 bar 1: io 0x200-0x27f
Dec  3 23:45:46 piglet kernel:   fn 0 bar 2: mem 0xa00c0000-0xa00c007f
Dec  3 23:45:46 piglet kernel:   fn 0 rom: mem 0xa0080000-0xa00bffff
Dec  3 23:45:46 piglet kernel: tulip_attach(bus 32, function 0)
Dec  3 23:45:46 piglet kernel: tulip.c:v0.90 10/20/98 
[EMAIL PROTECTED]
v
Dec  3 23:45:46 piglet kernel: eth0: Digital DS21143 Tulip at 0x200, 00 10 
7a 10
 11 54, IRQ 3.
Dec  3 23:45:46 piglet kernel: eth0:  EEPROM default media type Autosense.
Dec  3 23:45:46 piglet kernel: eth0:  Index #0 - Media 10baseT (#0) 
described by
 a 21142 Serial PHY (2) block.
Dec  3 23:45:46 piglet kernel: eth0:  Index #1 - Media 10baseT-FD (#4) 
described
 by a 21142 Serial PHY (2) block.
Dec  3 23:45:46 piglet kernel: eth0:  Index #2 - Media 100baseTx (#3) 
described by a 21143 SYM PHY (4) block.
Dec  3 23:45:46 piglet kernel: eth0:  Index #3 - Media 100baseTx-FD (#5) 
describ
ed by a 21143 SYM PHY (4) block.
Dec  3 23:45:46 piglet cardmgr[209]: executing: './network start eth0'
Dec  3 23:47:06 piglet kernel: eth0: 21140 transmit timed out, status 
f0200000, SIA 000000c6 ffff0000 ffffffff 00000000, resetting...
Dec  3 23:47:06 piglet kernel: eth0: transmit timed out, switching to 
10baseT-FD media.
Dec  3 23:47:06 piglet kernel: eth0: 21143 10mpbs sensed media.
Dec  3 23:49:53 piglet kernel: reserved: 0000
Dec  3 23:49:53 piglet kernel: CPU:    0
Dec  3 23:49:53 piglet kernel: EIP:    0010:[<088717b3>]
Dec  3 23:49:53 piglet kernel: EFLAGS: 00000206
Dec  3 23:49:53 piglet kernel: eax: 00000008   ebx: 00000278   ecx: 00000268
  edx: 00000278
Dec  3 23:49:53 piglet kernel: esi: 00000200   edi: 079b2018   ebp: 001d801c
  esp: 001d7fe8
Dec  3 23:49:53 piglet kernel: ds: 0018   es: 0018   fs: 002b   gs: 0018   
ss: 0018
Dec  3 23:49:53 piglet kernel: Process swapper (pid: 0, process nr: 0, 
stackpage=001d60fc)
Dec  3 23:49:53 piglet kernel: Stack: 079b2018 08871578 00000001 00000018 
00000000 00000001 Dec  3 23:49:53 piglet kernel: Call Trace: [<08871578>] 
Dec  3 23:49:53 piglet kernel: Code: b8 01 00 00 00 89 ca ef b8 01 13 00 00 
66 8b 55 f4 e9 46 01 Dec  3 23:49:53 piglet kernel: Aiee, killing interrupt 
handler
Dec  3 23:49:53 piglet kernel: kfree of non-kmalloced memory: 001d8144, 
next= 00000001, order=518
Dec  3 23:49:53 piglet kernel: kfree of non-kmalloced memory: 001d8134, 
next= 00000001, order=518
Dec  3 23:49:53 piglet kernel: kfree of non-kmalloced memory: 001d8648, 
next= 00000001, order=518
Dec  3 23:49:53 piglet kernel: idle task may not sleep
Dec  3 23:49:53 piglet last message repeated 4 times
Dec  3 23:49:53 piglet kerneld: error: exit: Identifier removed
Dec  3 23:51:36 piglet kernel: eth0: 21140 transmit timed out, status 
f0200000, SIA 000000c6 ffff0000 ffffffff 00000000, resetting...
Dec  3 23:51:36 piglet kernel: eth0: transmit timed out, switching to 
10baseT media.



-- Charles Galpin   <[EMAIL PROTECTED]>

Reply via email to