Bug#352997: linux-image-2.6.15-1-686: no eth0 at all

Philippe Bourcier buffalo.phil at free.fr
Wed Feb 22 17:05:30 EST 2006


    hi all,

On Wed, Feb 22, 2006 at 09:42:36PM +0100, Daniel Ritz wrote:
> your device has an incomplete CIS on the card and therefor needs an updated
> one loaded. i think there's the problem...
> get and extract the pcmcia-cs package, then do a:
> 	cp etc/cis/3CXEM556.dat /lib/firmware/3CXEM556.cis
> (note the change from .dat to .cis)

$ sudo cp /etc/pcmcia/cis/3CXEM556.dat /lib/firmware/3CXEM556.cis
$ ls -alg /lib/firmware/
total 16
drwxr-xr-x  2 root 4096 2006-02-22 22:21 ./
drwxr-xr-x 13 root 8192 2006-02-19 19:15 ../
-rw-r--r--  1 root  134 2006-02-22 22:21 3CXEM556.cis
$ /sbin/ifconfig 
eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:xxx.xxx.x.x  Bcast:xxx.xxx.x.xxx
Mask:xxx.xxx.xxx.x
          inet6 addr: xxxx::xxx:xxxx:xxxx:xxxx/xx Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:196 errors:0 dropped:0 overruns:0 frame:0
          TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
          collisions:2 txqueuelen:1000 
          RX bytes:65412 (63.8 KiB)  TX bytes:21004 (20.5 KiB)
          Interrupt:5 Base address:0x310 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:278 (278.0 b)  TX bytes:278 (278.0 b)

  great! thank you very much!!
The network is ok now
...but, I don't have sound anymore: «
eth0: 3Com 3c589, io 0x310, irq 5, hw_addr 00:00:86:52:4B:CB
...
sb: Probing legacy card with io=220, irq=5, dma=3, dma16=5
SB 3.01 detected OK (220)
SB: Can't allocate IRQ5 »

$ dmesg 
Linux version 2.6.15-1-686 (Debian 2.6.15-6) (fs at debian.org) (gcc
version 4.0.3 20060128 (prerelease) (Debian 4.0.2-8)) #1 Fri Feb
10 15:49:07 UTC 2006
BIOS-provided physical RAM map:
 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e801: 0000000000100000 - 0000000008000000 (usable)
0MB HIGHMEM available.
128MB LOWMEM available.
On node 0 totalpages: 32768
  DMA zone: 4096 pages, LIFO batch:0
  DMA32 zone: 0 pages, LIFO batch:0
  Normal zone: 28672 pages, LIFO batch:7
  HighMem zone: 0 pages, LIFO batch:0
DMI not present.
Allocating PCI resources starting at 10000000 (gap:
08000000:f8000000)
Built 1 zonelists
Kernel command line: root=/dev/hda2 video=vesafb:ywrap,mtrr
vga=791 noapic acpi=off ro 
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01101000)
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 300.700 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 122548k/131072k available (1425k kernel code, 8012k
reserved, 530k data, 144k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor
mode... Ok.
Calibrating delay using timer specific routine.. 602.11 BogoMIPS
(lpj=301056)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0183f9ff 00000000 00000000 00000040
00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
mtrr: v2.0 (20020519)
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
Freeing initrd memory: 4387k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xeb080, last bus=0
PCI: Using configuration type 1
ACPI: Subsystem revision 20050902
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00ff020
PnPBIOS: PnP BIOS version 1.0, entry 0xec000:0x3d18, dseg 0xec000
PnPBIOS: 19 nodes reported by PnP BIOS; 19 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:02.0
PCI quirk: region 1000-103f claimed by PIIX4 ACPI
PCI quirk: region 1400-140f claimed by PIIX4 SMB
PIIX4 devres C PIO at 0398-0399
PIIX4 devres E PIO at 0800-0807
PIIX4 devres I PIO at 0200-0201
PIIX4 devres J PIO at 0388-038b
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
pnp: 00:01: ioport range 0xcf8-0xcff could not be reserved
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x3f0-0x3f1 has been reserved
pnp: 00:01: ioport range 0x3f3-0x3f3 has been reserved
pnp: 00:01: ioport range 0x3f7-0x3f7 has been reserved
pnp: 00:01: ioport range 0x1000-0x107f could not be reserved
PCI: Bus 1, cardbus bridge: 0000:00:03.0
  IO window: 00001800-000018ff
  IO window: 00001c00-00001cff
  PREFETCH window: 10000000-11ffffff
  MEM window: 12000000-13ffffff
PCI: Bus 5, cardbus bridge: 0000:00:03.1
  IO window: 00002000-000020ff
  IO window: 00002400-000024ff
  PREFETCH window: 14000000-15ffffff
  MEM window: 16000000-17ffffff
PCI: Found IRQ 11 for device 0000:00:03.0
PCI: Found IRQ 11 for device 0000:00:03.1
audit: initializing netlink socket (disabled)
audit(1140643463.211:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Limiting direct PCI/PCI transfers.
vesafb: framebuffer at 0xc0000000, mapped to 0xc8880000, using
3072k, total 4096k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:7648
vesafb: pmi: set display start = c00c76aa, set palette = c00c76f3
vesafb: scrolling: ywrap using protected mode interface,
yres_virtual=1536
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
vesafb: Mode is VGA compatible
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0d: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024
blocksize
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
Freeing unused kernel memory: 144k freed
input: AT Translated Set 2 keyboard as /class/input/input0
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:DMA,
hdb:pio
    ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:DMA,
hdd:pio
Probing IDE interface ide0...
usbcore: registered new driver usbfs
usbcore: registered new driver hub
hda: IBM-DBCA-206480, ATA DISK drive
USB Universal Host Controller Interface driver v2.3
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: TOSHIBA CD-ROM XM-1802B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
PCI: Found IRQ 11 for device 0000:00:07.2
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus
number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000f300
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb 1-1: new full speed USB device using uhci_hcd and address 2
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.3: new low speed USB device using uhci_hcd and address 3
usb 1-1.4: new full speed USB device using uhci_hcd and address 4
usbcore: registered new driver hiddev
input: Logitech USB-PS/2 Optical Mouse as /class/input/input1
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
usb-0000:00:07.2-1.3
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
hda: max request size: 128KiB
hda: 12685680 sectors (6495 MB) w/420KiB Cache, CHS=13424/15/63,
UDMA(33)
hda: cache flushes not supported
 hda: hda1 hda2
hdc: ATAPI 24X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
input: PC Speaker as /class/input/input2
PCI: Found IRQ 11 for device 0000:00:03.0
Yenta: CardBus bridge found at 0000:00:03.0 [0000:0000]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.0, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000010
PCI: Found IRQ 11 for device 0000:00:03.1
Yenta: CardBus bridge found at 0000:00:03.1 [0000:0000]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.1, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000010
piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
pccard: PCMCIA card inserted into slot 0
pccard: PCMCIA card inserted into slot 1
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,EPP]
gameport: NS558 PnP Gameport is pnp00:14/gameport0, io 0x201,
speed 701kHz
Real Time Clock Driver v1.12
input: PS/2 Logitech TouchPad 3 as /class/input/input3
irda_init()
NET: Registered protocol family 23
Floppy drive(s): fd0 is 1.44M
floppy0: Floppy io-port 0x03f2 in use
mice: PS/2 mouse device common for all mice
cs: IO port probe 0x100-0x4ff: excluding 0x220-0x22f 0x300-0x307
0x388-0x38f
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
pcmcia: registering new device pcmcia0.0
cs: IO port probe 0x100-0x4ff: excluding 0x220-0x22f 0x300-0x307
0x388-0x38f
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: excluding
0xa0000000-0xa00fffff
pcmcia: registering new device pcmcia1.0
SCSI subsystem initialized
aha152x: resetting bus...
aha152x0: vital data: rev=1, io=0x340 (0x340/0x340), irq=3,
scsiid=7, reconnect=enabled, parity=enabled, synchronous=enabled,
delay=100, extended translation=disabled
aha152x0: trying software interrupt, ok.
scsi0 : Adaptec 152x SCSI driver; $Revision: 2.7 $
eth0: 3Com 3c589, io 0x310, irq 5, hw_addr 00:00:86:52:4B:CB
  8K FIFO split 5:3 Rx:Tx, auto xcvr
Adding 249440k swap on /dev/hda1.  Priority:-1 extents:1
across:249440k
EXT3 FS on hda2, internal journal
sb: Init: Starting Probe...
sb: Probing legacy card with io=220, irq=5, dma=3, dma16=5
SB 3.01 detected OK (220)
SB: Can't allocate IRQ5
sb: Failed DSP init.
sb: Init: Done
usbcore: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse
driver
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel;
please expect breakage unless you upgrade to new tools.
pcmcia: see
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
for details.
ip_tables: (C) 2000-2002 Netfilter core team
Netfilter messages via NETLINK v0.30.
ip_conntrack version 2.4 (1024 buckets, 8192 max) - 232 bytes per
conntrack
ipt_recent v0.3.1: Stephen Frost <sfrost at snowman.net>.
http://snowman.net/projects/ipt_recent/
eth0: flipped to 10baseT
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present
eth0: flipped to 10baseT

$ cat /proc/interrupts 
           CPU0       
  0:    1926678          XT-PIC  timer
  1:       5479          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  3:         19          XT-PIC  aha152x
  5:        729          XT-PIC  pcmcia1.0
  7:          4          XT-PIC  parport0
  8:          4          XT-PIC  rtc
 11:      39194          XT-PIC  uhci_hcd:usb1, yenta, yenta
 12:        100          XT-PIC  i8042
 14:      15814          XT-PIC  ide0
 15:      16102          XT-PIC  ide1

  ask more if you need,

    have a good day,
-- 
                                           /             \
                                          ((__-^^-,-^^-__))
 .''`.          Philippe BOURCIER          `-_---' `---_-'  .-.
: :' :  http://bourcier.philippe.online.fr  `--|o` 'o|--'   /V\
`. `'                                          \  `  /     // \\
  `-   Linux Counter registered user #290012    ): :(     /(   )\
                                                :o_o:      ^^-^^
                                                 "-"



More information about the linux-pcmcia mailing list