Click to See Complete Forum and Search --> : ISA PNP trouble


Joe1227
05-06-2002, 11:37 AM
I've installed Mandrake 8.2 and I'm having trouble getting it to recognise my NE2000 ISA network card. I followed the instructions at: http://linux-sxs.org/pnpstart.html
But now, when I boot up I get these messages
(I've edited out what I am sure is unrelated..)

PCI: PCI BIOS revision 2.10 entry at 0xfb290, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router VIA [1106/0586] at 00:07.0
Activating ISA DMA hang workarounds.
isapnp: Scanning for PnP cards...
isapnp: Card 'PLUG & PLAY ETHERNET CARD'
isapnp: 1 Plug & Play card detected total
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
VFS: Diskquotas version dquot_6.5.0 initialized
devfs: v1.10 (20020120) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt82c586b (rev 47) IDE UDMA33 controller on pci00:07.1
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda :DMA, hdb :DMA
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc :DMA, hdd :pio
hda: WDC WD200BB-32CXA0, ATA DISK drive
hdb: SAMSUNG SC-148B, ATAPI CD/DVD-ROM drive
hdc: Maxtor 90841U2, ATA DISK drive
hdd: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hdd: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
hdd: set_drive_speed_status: error=0x02
ide1: Drive 1 didn't accept speed setting. Oh, well.
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=2434/255/63, UDMA(33)
hdc: 16992864 sectors (8700 MB) w/512KiB Cache, CHS=16858/16/63, UDMA(33)
hdb: ATAPI 48X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
/dev/ide/host0/bus1/target0/lun0: [PTBL] [1057/255/63] p1 < p5 p6 p7 p8 >
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Uncompressing.......done.
Freeing initrd memory: 163k freed
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
reiserfs: checking transaction log (device 16:05) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
Freeing unused kernel memory: 260k freed
Real Time Clock Driver v1.10e
Adding Swap: 257000k swap-space (priority -1)
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: IOMEGA Model: ZIP 100 Rev: 23.D
Type: Direct-Access ANSI SCSI revision: 00
spurious 8259A interrupt: IRQ7.
MSDOS FS: IO charset iso8859-15
MSDOS FS: Using codepage 850
MSDOS FS: IO charset iso8859-15
MSDOS FS: Using codepage 850
ne.c: No NE*000 card found at i/o = 0x240
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 03:23:39 Mar 15 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xe400, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: USB new device connect on bus1/2, assigned device number 2
usb.c: USB device 2 (vend/prod 0x46d/0xc001) is not claimed by any active driver.
usb.c: registered new driver usb_mouse
input0: Logitech USB-PS/2 Mouse on usb1:2.0
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
ne.c: No NE*000 card found at i/o = 0x240
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (polling).
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
es1371: version v0.30 time 03:23:01 Mar 15 2002
PCI: Found IRQ 12 for device 00:09.0
es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x06
es1371: found es1371 rev 6 at io 0xe800 irq 12
es1371: features: joystick 0x0
ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
lp0: compatibility mode
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 149M
agpgart: Detected Via MVP3 chipset
agpgart: AGP aperture is 16M @ 0xde000000
[drm] Initialized tdfx 1.0.0 20010216 on minor 0
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
sda : READ CAPACITY failed.
sda : status = 0, message = 00, host = 0, driver = 28
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sda : block size assumed to be 512 bytes, disk size 1GB.
/dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
I/O error: dev 08:00, sector 0
unable to read partition table
Device not ready. Make sure there is a disc in the drive.
VFS: Disk change detected on device 08:00
sda : READ CAPACITY failed.
sda : status = 0, message = 00, host = 0, driver = 28
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sda : block size assumed to be 512 bytes, disk size 1GB.
/dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
I/O error: dev 08:00, sector 0
Device not ready. Make sure there is a disc in the drive.
VFS: Disk change detected on device 08:00
sda : READ CAPACITY failed.
sda : status = 0, message = 00, host = 0, driver = 28
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sda : block size assumed to be 512 bytes, disk size 1GB.
/dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
I/O error: dev 08:00, sector 0
ne.c: No NE*000 card found at i/o = 0x240
ne.c: No NE*000 card found at i/o = 0x260
ne.c: No NE*000 card found at i/o = 0x280
ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com)
Last modified Nov 1, 2000 by Paul Gortmaker
NE*000 ethercard probe at 0x300: 00 00 b4 8a 5a 34
eth0: NE2000 found at 0x300, using IRQ 9.
ne.c: ISAPnP reports Generic PNP at i/o 0x240, irq 3.
NE*000 ethercard probe at 0x240: 00 00 b4 8a 5a 34
eth1: NE2000 found at 0x240, using IRQ 3.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=119.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=217.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=105.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=105.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5
eth0: trigger_send() called with the transmitter busy.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=105.
Hw. address read/write mismap 0
Hw. address read/write mismap 1
Hw. address read/write mismap 2
Hw. address read/write mismap 3
Hw. address read/write mismap 4
Hw. address read/write mismap 5

What does all this mean, and what can I do about it?

Lorithar
05-06-2002, 04:55 PM
Okay ..
The bios found the network card, loaded the driver and your log is getting spammed with gorp ..

This is presumably connected to a network right now??
1) what media mode is this card in?
(bnc, UTP UTP-FDX) being BNC cable,
Unsheilded twisted pair or Unsheilded twisted pair Full Duplex.
I suspect that the card is coming up half duplex on a full duplex network.
... or barring that, the card is *not* really on the io port that the bios is seeing it on.

{NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx timed out, excess collisions. TSR=0xff, ISR=0xff, t=119.}

Try this ... pull the plug and reboot, and see if the gunk goes away... if this works try running modinfo ne to find out if you can pass a param to the module to tell it what mode to run the card in.

if there are no params that you can pass, I hope you have a dos boot disk and the card utilities .. you can generally set the mode of the card in its own BIOS with this.


*I just took a quick boo at the source ... Ummm are you 100% sure this card is supported by the NE driver? it seems that it will override all its safechecks and load ??? -- perhaps I'm misreading that...*

mdwatts
05-06-2002, 04:58 PM
Usually with ISA ethernet cards, you either need to manually configure the jumpers (if the card has them) on the card to select what irq and i/o address are available on your system

OR

If jumperless, then use the dos configuration utility (included on the driver diskette or downloadable from their website) to disable PnP and change the irq and i/o address again to whatever is available on your system.

cat /proc/interrupts

cat /proc/ioports

will tell you what is currently being used.

Joe1227
05-07-2002, 12:46 PM
Okay, firstly, thanks to both of you for your replies. :)
Lorithar :-
What's a media mode? I'm just using this car to connect to my home LAN, and I know very little about it's internal workings. As far as I know, it's just a bog-standard, NE2000 compatible ISA card. I'm sorry but I don't know anything else about it. :confused:
I'm not 100% sure that this card is supported by the NE driver, but all the signs point towards it being, it's recognised as an NE2000 in Windows, and I have set it up in Mandrake 8.0..

WattsMD:-
I thought I had done that, but now that I think about it, I'm not too sure... I'll take a look inside the case to make sure, and see if I can dig up the manual and boot disk...

Thanks again to both of you.

-Joe

Joe1227
05-07-2002, 01:25 PM
I am an idiot...
I just opened up my case, check that I really had set all the jumpers correctly when I noticed that there was a jumper that will disable all the other jumpers. I had set all the other jumpers, but missed that one, so I changed it, and lo and behold.. It works! I am posting this from Linux.
Thanks for your help, I would probably have spent ages trying to set that up, then eventually gone back to Windows, convinced that Linux was impossibly hard.

- Joe

mdwatts
05-07-2002, 05:42 PM
Glad to see you got it working.

Enjoy...