[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: doubt??



Dear Franzi,
To begin with, I hope that people who understand Debian are reading this and will contribute their input, because I really am a newbie.  This is a case of the blind-leading-the-blind; but then again no-one on this list hepled me either when I was trying to resolve a problem which seems similar to yours.

franzi wrote:
On Sun, Dec 29, 2002 at 09:32:10PM -0800, Pietro Calogero wrote:
  
Dear Franzi,
Yes, the driver does work with kernel 2.2.20.
Edit /etc/pcmcia/config.opts and add a line like:

 include port 0x1000-0x1fff
    
Done it but nothing happend.
I am not sure that the fix for mine will be the same as the fix for yours.  Did you run dmesg to find out whether the 3com driver is running?  Below is an abridged version of the dmesg output from my machine before the fix:
Linux version 2.2.20-idepci (herbert@gondolin) (gcc version 2.7.2.3) #1 Sat Apr
20 12:45:19 EST 2002


...[after perhaps 20 lines, it shows the kernel scanning for PCI devices]...

PCI: PCI BIOS revision 2.10 entry at 0xfd880
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 262144 bhash 65536)


...[after another 20 lines, it shows the 3com driver starting]...

3c59x.c 18Feb01 Donald Becker and others http://www.scyld.com/network/vortex.html
pcnet32.c: PCI bios is present, checking for devices...
via-rhine.c:v1.08b-LK1.0.1 12/14/2000  Written by Donald Becker
  http://www.scyld.com/network/via-rhine.html


...[below were the last lines of dmesg output before the x server started]

PCI routing table version 1.0 at 0xf9f90
  00:02.0 -> irq 11
  00:02.1 -> irq 11
Intel ISA/PCI/CardBus PCIC probe:
  TI 1250A rev 01 PCI-to-CardBus at slot 00:02, mem 0x20821000
    host opts [0]: [ring] [isa irq] [pci irq 11] [lat 168/176] [bus 1/3]
    host opts [1]: [ring] [isa irq] [pci irq 11] [lat 168/176] [bus 4/6]
    ISA irqs (scanned) = 3,4,7,9,10 PCI status changes
cs: cb_alloc(bus 1): vendor 0x10b7, device 0x6564
3c59x.c:v0.99Q 5/16/2000 Donald Becker, becker@scyld.com
  http://www.scyld.com/network/vortex.html
cs: cb_config(bus 1)
cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f 0x388-0x38f 0x3b8-0x3df 0x4d0-0x4d7
cs: IO port probe 0x0208-0x021f: clean.
cs: IO port probe 0x0230-0x0387: clean.
cs: IO port probe 0x0390-0x03b7: clean.
cs: IO port probe 0x03e0-0x04cf: clean.
cs: IO port probe 0x04d8-0x04ff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
cs: could not allocate 512 IO ports for CardBus socket 0
cs: cb_release(bus 1)
3c575_cb: RequestIO: Out of resource
(END)


If you have similar output, then the 3com driver is definitely working.  You will not need to recompile nor reinstall it, since it is included in the Woody distro.  The particular problem I had was IO memory allocation, which was indicated by the last few lines of output.
Another possible problem is an IRQ conflict, but I don't know how to resolve those yet.
Pietro

Reply to: