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

Cardbus and kernel 2.4.4



HI,

I'm having problems configuring my xircom ethernet cardbus in the new 2.4.4
kernel.

I've upgraded the packages required from bunk's debs and compiled the
kernel.
The pcmcia modules are built into the kernel, the xircom_tulip_bc module
loads ok, the card is detected by the system.

lsmod
Module                  Size  Used by
af_packet               8112   0  (autoclean)
serial                 42032   0  (autoclean)
xircom_tulip_cb        29712   1 
unix                   14880   8  (autoclean)

i do not need to start pcmcia services, as the card is automaticaly detected

00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
(AGP disabled) (rev 03)
00:02.0 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05)
00:02.1 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05)
00:04.0 VGA compatible controller: Trident Microsystems Cyber 9525 (rev 49)
00:05.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:05.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:05.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:05.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:07.0 Communication controller: Lucent Microelectronics 56k WinModem (rev
01)
00:0a.0 Communication controller: Toshiba America Info Systems FIR Port (rev
23)00:0c.0 Multimedia audio controller: ESS Technology ES1978 Maestro
Audiodrive (rev 10)
14:00.0 Ethernet controller: Xircom Cardbus Ethernet 10/100 (rev 03)

I've configured /etc/network/interfaces
like this

auto eth0
iface eth0 inet dhcp
	hostname myhost

this is what i get from /var/log/debug while network is comming up

/var/log/debug
pumpd[543]: PUMP: sending discover
pumpd[543]: breq: opcode: 1
pumpd[543]: breq: hw: 1
pumpd[543]: breq: hwlength: 6
pumpd[543]: breq: hopcount: 0
pumpd[543]: breq: id: 0x5ea6e1f2
pumpd[543]: breq: secs: 0
pumpd[543]: breq: flags: 0x   0
pumpd[543]: breq: ciaddr: 0.0.0.0
pumpd[543]: breq: yiaddr: 0.0.0.0
pumpd[543]: breq: server_ip: 0.0.0.0
pumpd[543]: breq: bootp_gw_ip: 0.0.0.0
pumpd[543]: breq: hwaddr:
pumpd[543]: breq: servername:
pumpd[543]: breq: bootfile:
pumpd[543]: breq: vendor: 0x63 0x53 0x82 0x63
pumpd[543]: breq: vendor:  53   1 0x 1
pumpd[543]: breq: vendor: 0xff


when i do a ifconfig eth0 this is the output i get

eth0      Link encap:Ethernet  HWaddr 00:10:A4:9A:46:54  
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:145 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23 errors:1 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:100 
          RX bytes:18991 (18.5 Kb)  TX bytes:7866 (7.6 Kb)
          Interrupt:11 Base address:0x1400 

if i define an ip in the interfaces file i can ping eth0 but nothing else,

I also have kernel 2.2.17 in the same system, from debian's package and i
get a message that 
eth0 configuration failed but it works fine.

TIA
Telmo



Reply to: