View previous topic :: View next topic |
Author |
Message |
Tristan n00b
Joined: 06 Sep 2002 Posts: 35 Location: Germany
|
Posted: Mon Oct 27, 2003 12:50 pm Post subject: pcmcia eth0 complication |
|
|
Hi,
I successfully emerged gentoo 1.4 on an ARMADA 4200T. Unfortunatly there is something wrong with pcmcia-cs.
Kernel Bootmessages show mysterious things, e.g.
--------------------------------------
.
.
.
*starting portmap
* Starting pcmcia
cardmgr[925]: watching 2 sockets
cardmgr[925]: starting, version is 3.2.4
cardmgr[925]: socket 1: 3COM 3CCFE575CT/3CXFE575CT Fast Etherlink XL
cardmgr[925]: executing: 'modprobe cb_enabler'
cardmgr[925]: executing: 'modprobe 3c575_cb'
cardmgr[925]: executing: ' ./network start eth1' -> isn't it
cardmgr[925]: + ./network: line 28: /etc/init.d/net.eth1: No such file or directory -> strange?
cardmgr[925]: start cmd exited with status 127
-----------------------------------
Question: Why is ist possible to try to start eth2 though it has never been configured?
Entering
# ifconfig
only shows looback-device, entering
# ifconfig eth0
shows well configured eth0 according to /etc/conf.d/net, entering
# route
shows only localhost too, without configured default gateway from /etc/conf.d/net
Here's machines dmesg output:
Code: |
.
.
.
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 00:0a.0
PCI: Found IRQ 11 for device 00:0a.1
LVM version 1.0.5+(22/07/2002)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Yenta IRQ list 0698, PCI irq11
Socket status: 30000006
Yenta IRQ list 0698, PCI irq11
Socket status: 30000020
cs: cb_alloc(bus 2): vendor 0x10b7, device 0x5257
PCI: Enabling device 02:00.0 (0000 -> 0003)
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 128k freed
Unable to find swap-space signature
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb.c: registered new driver hub
Unable to find swap-space signature
Real Time Clock Driver v1.10e
Linux PCMCIA Card Services 3.2.4
kernel build: 2.4.22 #3 SMP Mon Oct 27 01:12:51 CET 2003
options: [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
PCI: Found IRQ 11 for device 00:0a.0
PCI: Found IRQ 11 for device 00:0a.1
TI 1220 rev 02 PCI-to-CardBus at slot 00:0a, mem 0x7fffe000
host opts [0]: [ring] [pci + serial irq] [pci irq 11] [lat 168/176] [bus 1/1]
host opts [1]: [ring] [pci + serial irq] [pci irq 11] [lat 168/176] [bus 2/2]
ISA irqs (scanned) = 3,4,7,10,15 PCI status changes
cs: cb_free(bus 2)
cs: cb_alloc(bus 2): vendor 0x10b7, device 0x0000
PCI: Enabling device 02:00.0 (0000 -> 0003)
cs: cb_alloc(bus 2): vendor 0x10b7, device 0x5257
PCI: No IRQ known for interrupt pin A of device . Please try using pci=biosirq.
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
: 3Com PCI 3CCFE575CT Tornado CardBus at 0x0. Vers LK1.1.18-ac
PCI: Setting latency timer of device to 64
ff:ff:ff:ff:ff:ff, IRQ 0
*** Warning: IRQ 0 is unlikely to work! ***
product code ffff rev ffff.0 date 15-31-127
: CardBus functions mapped 00000000->00000000
Full duplex capable
Internal config register is ffffffff, transceivers 0x0.
1024K word-wide RAM 3:5 Rx:Tx split, autoselect/<invalid transceiver> interface.
Enabling bus-master transmits and early receives.
: scatter/gather enabled. h/w checksums enabled
uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Enabling device 00:01.2 (0004 -> 0005)
PCI: Assigned IRQ 11 for device 00:01.2
uhci.c: USB UHCI at I/O 0x1000, IRQ 11
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
3c59x.c:v0.99Q 5/16/2000 Donald Becker, becker@scyld.com
http://www.scyld.com/network/vortex.html
cs: cb_config(bus 2)
cs: IO port probe 0x0100-0x04ff: excluding 0x100-0x107 0x200-0x207 0x220-0x22f 0x250-0x257 0x330-0x337 0x378-0x37f 0x388-0x38f 0x4d0-0x4d7
cs: IO port probe 0x0208-0x021f: clean.
cs: IO port probe 0x0230-0x024f: clean.
cs: IO port probe 0x0258-0x032f: clean.
cs: IO port probe 0x0338-0x0377: clean.
cs: IO port probe 0x0380-0x0387: clean.
cs: IO port probe 0x0390-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: clean.
fn 0 bar 1: io 0x800-0x8ff
fn 0 bar 2: mem 0x60021000-0x6002107f
fn 0 bar 3: mem 0x60020000-0x6002007f
fn 0 rom: mem 0x60000000-0x6001ffff
irq 11
cs: cb_enable(bus 2)
bridge io map 0 (flags 0x21): 0x800-0x8ff
bridge mem map 0 (flags 0x1): 0x60000000-0x60021fff
vortex_attach(device 02:00.0)
eth1: 3Com 3CCFE575CT Tornado CardBus at 0x800, 00:01:03:cc:34:22, irq 11
product code 'HT' rev 10.0 date 01-02-01
8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
eth0: Could not reserve IRQ 0
|
I also tried following things:
# lsmod --> shows (among others) 3c59x and 3c575_cb both loaded, I only need 3c575_cb.
# rmmod 3c59x --> works out, ifconfig eth0 now doesn't show its configuration like before
# rmmod 3c575_cb --> unable to do that, resource busy
Note:
-I compiled gentoo with debian bootdisk environment because ARMADA 4200T doesn't come with CDROM, maybe it's a problem emerging pcmcia-cs in that environment???
-In /etc/modules.autoload.d/kernel-2.4 I havn't defined any modules to load.
Does anyone can tell how to get this fixed?
t. |
|
Back to top |
|
|
UberLord Retired Dev
Joined: 18 Sep 2003 Posts: 6835 Location: Blighty
|
Posted: Mon Oct 27, 2003 2:19 pm Post subject: |
|
|
Copy /etc/init.d/net.eth0 to /etc/init.d/net.eth1
Add the following to depends in the eth1 file
Alter /etc/conf.d/net to specify eth1 configuration (static ip/dhcp, etc)
Remove and insert the card and voila - should be fixed |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|