Re: dead amd pc-net32 PCI: help!

Max Klohn (hayward@slothmud.org)
Sat, 1 Aug 1998 18:36:06 -0500 (CDT)


I had a similar problem but it was BIOS related.

The actual bios printout would initialize a net device and a scsi device
to the same ID before linux ever loaded, so it wasn't really a linux
problem.

In my situation this was a bios bug. I got around it by playing around
with BIOS Plug and Play configuration. I just played with which IRQ's
were dedicated to Legacy ISA devices, and which were dedicated to PnP
PCI/ISA devices.

If yours is BIOS related, rather than linux related, try doing what I just
described. If that doesn't work, try contacting the motherboard
manufacturer.

Oh yea, another possibility, try disabling "PnP Aware OS" in bios as well.
That may be why it works with windoze 95.

---
Brian Hayward  hayward@slothmud.org
http://www.slothmud.org/~hayward/mic_humor.html -- Microsoft Humor
http://www.visioncg.com -- Vision Consulting Group

On Sun, 2 Aug 1998, Max Klohn wrote:

#Hi! # #I am having some serious trouble with an AMD PC-Net32 PCI card on a #PII-266 (gigabyte MB w/LX chipset). The thing is apparently recognized #correctly by the driver but perfectly dead at use. # #It must cohabite on the PCI bus with an Adaptec 2940 SCSI controller. #Both cards insist on taking up the same interrupt, be it 9 or 10 #The dumb Gigabyte Bios gobbles up IRQ11 for the USB (no possibility to #turn it off) # #Now this same cards happened to work correctly with an old HX-based MB, #Pentium 200 and Redhat 4.0 last year. They do work correctly when I boot #winbloze 95 or NT, but no way for linux. # #I have tried modular drivers as well as compilied into the kernel, #doesn't change anything. # #I am runnning RH 5.1 with all the official updates and kernel 2.0.35... # #Someone can help me? Any hints? # #Thanx # #Max # #Here's some data: #-------------------------------------- #syslogd 1.3-3: restart. #klogd 1.3-3, log source = /proc/kmsg started. #Loaded 3202 symbols from /usr/src/linux/System.map. #Symbols match kernel version 2.0.35. #Loaded 157 symbols from 3 modules. #16 point font, 400 scans #Console: colour VGA+ 80x25, 1 virtual console (max 63) #pcibios_init : BIOS32 Service Directory structure at 0x000fa820 # pcibios_init : BIOS32 Service Directory entry at 0xfaca0 #pcibios_init : PCI BIOS revision 2.10 entry at 0xfacd0 #Probing PCI hardware. #Calibrating delay loop.. ok - 267.06 BogoMIPS #Memory: 127972k/131072k available (640k kernel code, 384k reserved, #2076k data) #Swansea University Computer Society NET3.035 for Linux 2.0 #NET3: Unix domain sockets 0.13 for Linux NET3.035. #Swansea University Computer Society TCP/IP for NET3.034 #IP Protocols: ICMP, UDP, TCP #Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. # #Checking 'hlt' instruction... Ok. #Linux version 2.0.35 (root@asmodaeus) (gcc version 2.7.2.3) #4 Mon Jul #27 01:36:24 CEST 1998 #Starting kswapd v 1.4.2.2 #Serial driver version 4.13 with no serial options enabled #tty00 at 0x03f8 (irq = 4) is a 16550A #tty01 at 0x02f8 (irq = 3) is a 16550A #Real Time Clock Driver v1.09 #ide: i82371 PIIX (Triton) on PCI bus 0 function 57 #ide0: BM-DMA at 0xf000-0xf007 #ide1: BM-DMA at 0xf008-0xf00f #hda: WDC AC12100L, 2014MB w/256kB Cache, CHS=1023/64/63, UDMA #-----////--------snip---- #ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 #ide1 at 0x170-0x177,0x376 on irq 15 #Floppy drive(s): fd0 is 1.44M #FDC 0 is a post-1991 82077 #(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 8/0 #(scsi0) Narrow Channel, SCSI ID=7, 16/255 SCBs #(scsi0) BIOS enabled, IO Port 0xe400, IRQ 10 #(scsi0) IO Memory at 0xea001000, MMAP Memory at 0x8805000 #(scsi0) Downloading sequencer code... 406 instructions downloaded #Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.19/3.2.4 # <Adaptec AHA-294X Ultra SCSI host adapter> #scsi : 1 host. #(scsi0:0:-1:-1) Scanning channel for devices. # Vendor: QUANTUM Model: FIREBALL SE8.4S Rev: PJ09 #Type: Direct-Access ANSI SCSI revision: 02 #------///-----------snip #eth0: PCnet/PCI II 79C970A at 0xe800, 00 00 01 34 66 84pcnet32.c:v0.99B #4/4/98 DJBecker/TSBogend. #Partition check: #-------////---------snip # # # # # # # # # # #/proc/interupts: (I intentionally gave irq 9 to ISA this time, but #giving it to PCI doesn't change the problem)... #---------------------------------- # 0: 1977973 timer # 1: 21381 keyboard # 2: 0 cascade # 3: 1817541 + serial # 5: 1217 sound blaster # 8: 1 + rtc #10: 33265 aic7xxx, eth0 #12: 727792 PS/2 Mouse #13: 1 math error #14: 8 + ide0 #15: 4 + ide1 #--------------------------------- # #ifconfig data: #--------------------------------- #lo Link encap:Local Loopback # inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0 # UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1 # RX packets:1373 errors:0 dropped:0 overruns:0 # TX packets:1373 errors:0 dropped:0 overruns:0 # #eth0 Link encap:Ethernet HWaddr 00:00:01:34:66:84 # inet addr:192.168.121.10 Bcast:192.168.121.255 #Mask:255.255.255.0 # UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 # RX packets:0 errors:0 dropped:0 overruns:0 # TX packets:0 errors:157 dropped:0 overruns:0 # Interrupt:10 Base address:0xe800 # #ppp0 Link encap:Point-to-Point Protocol # inet addr:144.85.84.18 P-t-P:144.85.80.20 Mask:255.255.0.0 # UP POINTOPOINT RUNNING MTU:1514 Metric:1 # RX packets:5822 errors:0 dropped:0 overruns:0 # TX packets:4721 errors:0 dropped:0 overruns:0 #------------------------------ # # #- #To unsubscribe from this list: send the line "unsubscribe linux-net" in #the body of a message to majordomo@vger.rutgers.edu #

- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu