Yenta_socket problem "Pokracovanie po case"

Marek Blasko bl na mavipet.sk
Pondělí Červen 26 12:38:35 CEST 2006


Tak po dlhom case som sa k problemu zas dostal.

Zistil som ze kartu mi lspci najde lenb v pripade ze mam pri kompilacii
jadra nastavene: Bus options / PCI access mode na BIOS.

problem je ze napriek tomu ze pcimodules najde ze mam pouzit modul tulip.

po zavedeni modulu sa nic nezmeni PCI (cardbus) zariadenie sa nezapne a
modul sa tvari akoby nic a to i napriek tomu ze som zapol debug i v
drivry tulip. a okrem neho i v pcmcia a pcmcia_core.

pre istotu este popis vlastneho problemu a zmeny:
Mam Thinkpad 600 z gentoo a z jadrom 2.6.16-gentoo-r9 (problem bol i v
starsich)
Mam Tlan kartu: stlab Fast Ethernet 10/100 (lspci ju pri konfiguracii
PCI access mode = any/direct nenajde pri mmconfig sa nenajde ziadne PCI
zariadenie)

takto ju najde "lspci -v -H 1" (PCI access mode = any/direct)
---------------------------------------------------------------
01:00.0 Ethernet controller: Linksys 21x4x DEC-Tulip compatible 10/100
Ethernet (rev 11)
        Subsystem: Accton Technology Corporation Unknown device 1216
        Flags: medium devsel
        I/O ports at <unassigned> [disabled]
        Capabilities: [c0] Power Management version 2
---------------------------------------------------------------

v pripade konfiguracie (PCI access mode = bios) ju bez problemou najde
"lspci -v"


vypis z messages:
------------------------------------
Jun 23 21:55:31 localhost TCP bind hash table entries: 8192 (order: 3,
32768 bytes)
Jun 23 21:55:31 localhost TCP: Hash tables configured (established 8192
bind 8192)
Jun 23 21:55:31 localhost TCP reno registered
Jun 23 21:55:31 localhost TCP bic registered
Jun 23 21:55:31 localhost NET: Registered protocol family 1
Jun 23 21:55:31 localhost NET: Registered protocol family 17
Jun 23 21:55:31 localhost Using IPI Shortcut mode
Jun 23 21:55:31 localhost EXT3-fs: mounted filesystem with ordered data
mode.
Jun 23 21:55:31 localhost VFS: Mounted root (ext3 filesystem) readonly.
Jun 23 21:55:31 localhost Freeing unused kernel memory: 128k freed
Jun 23 21:55:31 localhost kjournald starting.  Commit interval 5 seconds
Jun 23 21:55:31 localhost Adding 161240k swap on /dev/hda1.  Priority:-1
extents:1 across:161240k
Jun 23 21:55:31 localhost EXT3 FS on hda2, internal journal
Jun 23 21:55:32 localhost apmd[6347]: apmd 3.2.1 interfacing with apm
driver 1.16ac and APM BIOS 1.2
Jun 23 21:55:35 localhost irattach: executing: '/sbin/modprobe irda0'
Jun 23 21:55:36 localhost nsc-ircc, Found chip at base=0x02e
Jun 23 21:55:36 localhost nsc-ircc, driver loaded (Dag Brattli)
Jun 23 21:55:36 localhost IrDA: Registered device irda0
Jun 23 21:55:36 localhost nsc-ircc, Using dongle: IBM31T1100 or Temic
TFDS6000/TFDS6500
Jun 23 21:55:36 localhost irattach: executing: 'echo localhost >
/proc/sys/net/irda/devname'
Jun 23 21:55:36 localhost irattach: executing: 'echo 1 >
/proc/sys/net/irda/discovery'
Jun 23 21:55:36 localhost irattach: Starting device irda0
Jun 23 21:55:40 localhost opd[6683]: OBEX Push Daemon - version 0.2 started
Jun 23 21:55:40 localhost opd[6683]: OBEX server listening via IrDA.
Jun 23 21:55:48 localhost login(pam_unix)[6732]: session opened for user
root by (uid=0)
Jun 23 21:55:48 localhost login[6760]: ROOT LOGIN  on `tty1'
Jun 23 21:57:04 localhost yenta_socket: `y' invalid for parameter
`override_bios'
Jun 23 21:57:13 localhost PCI: Found IRQ 7 for device 0000:00:02.0
Jun 23 21:57:13 localhost PCI: Sharing IRQ 7 with 0000:00:03.0
Jun 23 21:57:13 localhost Yenta: CardBus bridge found at 0000:00:02.0
[1014:0092]
Jun 23 21:57:13 localhost Yenta: Disabling CLKRUN feature
Jun 23 21:57:13 localhost Yenta: Enabling burst memory read transactions
Jun 23 21:57:13 localhost Yenta: Using CSCINT to route CSC interrupts to PCI
Jun 23 21:57:13 localhost Yenta: Routing CardBus interrupts to PCI
Jun 23 21:57:13 localhost Yenta TI: socket 0000:00:02.0, mfunc
0xfba97543, devctl 0x62
Jun 23 21:57:14 localhost Yenta: ISA IRQ mask 0x0808, PCI irq 7
Jun 23 21:57:14 localhost Socket status: 30000020
Jun 23 21:57:14 localhost PCI: Found IRQ 9 for device 0000:00:02.1

Jun 23 21:57:14 localhost Yenta: CardBus bridge found at 0000:00:02.1
[1014:0092]
Jun 23 21:57:14 localhost Yenta: Using CSCINT to route CSC interrupts to PCI
Jun 23 21:57:14 localhost Yenta: Routing CardBus interrupts to PCI
Jun 23 21:57:14 localhost Yenta TI: socket 0000:00:02.1, mfunc
0xfba97543, devctl 0x62
Jun 23 21:57:14 localhost Yenta: ISA IRQ mask 0x0808, PCI irq 9
Jun 23 21:57:14 localhost Socket status: 30000006
Jun 23 21:57:15 localhost pccard: CardBus card inserted into slot 0
Jun 23 21:57:15 localhost cs: IO port probe 0x100-0x3af: excluding
0x220-0x22f
Jun 23 21:57:15 localhost cs: IO port probe 0x3e0-0x4ff: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0x820-0x8ff: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0xc00-0xcf7: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0xa00-0xaff: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0x100-0x3af: excluding
0x220-0x22f
Jun 23 21:57:15 localhost cs: IO port probe 0x3e0-0x4ff: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0x820-0x8ff: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0xc00-0xcf7: clean.
Jun 23 21:57:15 localhost cs: IO port probe 0xa00-0xaff: clean.
Jun 23 21:58:54 localhost Linux Tulip driver version 1.1.13 (May 11, 2002)
Jun 23 22:00:42 localhost pccard: card ejected from slot 0
Jun 23 22:02:37 localhost PCI: Found IRQ 7 for device 0000:00:02.0
Jun 23 22:02:37 localhost PCI: Sharing IRQ 7 with 0000:00:03.0
Jun 23 22:02:37 localhost Yenta: CardBus bridge found at 0000:00:02.0
[1014:0092]
Jun 23 22:02:37 localhost PCI: Bus 1, cardbus bridge: 0000:00:02.0
Jun 23 22:02:37 localhost IO window: 00004000-000041ff
Jun 23 22:02:37 localhost IO window: 00004400-000045ff
Jun 23 22:02:37 localhost PREFETCH window: 10000000-103fffff
Jun 23 22:02:37 localhost MEM window: 10400000-107fffff
Jun 23 22:02:37 localhost Yenta: Disabling CLKRUN feature
Jun 23 22:02:37 localhost Yenta: Using CSCINT to route CSC interrupts to PCI
Jun 23 22:02:37 localhost Yenta: Routing CardBus interrupts to PCI
Jun 23 22:02:37 localhost Yenta TI: socket 0000:00:02.0, mfunc
0xfba97543, devctl 0x62
Jun 23 22:02:37 localhost Yenta: ISA IRQ mask 0x0808, PCI irq 7
Jun 23 22:02:37 localhost Socket status: 30000006
Jun 23 22:02:37 localhost cs: : pcmcia_register_socket(0xcaaae890)
Jun 23 22:02:37 localhost PCI: Found IRQ 9 for device 0000:00:02.1
Jun 23 22:02:37 localhost Yenta: CardBus bridge found at 0000:00:02.1
[1014:0092]
Jun 23 22:02:37 localhost PCI: Bus 5, cardbus bridge: 0000:00:02.1
Jun 23 22:02:37 localhost IO window: 00004800-000049ff
Jun 23 22:02:37 localhost IO window: 00004c00-00004dff
Jun 23 22:02:37 localhost PREFETCH window: 10800000-10bfffff
Jun 23 22:02:37 localhost MEM window: 10c00000-10ffffff
Jun 23 22:02:37 localhost Yenta: Using CSCINT to route CSC interrupts to PCI
Jun 23 22:02:37 localhost Yenta: Routing CardBus interrupts to PCI
Jun 23 22:02:37 localhost Yenta TI: socket 0000:00:02.1, mfunc
0xfba97543, devctl 0x62
Jun 23 22:02:38 localhost Yenta: ISA IRQ mask 0x0808, PCI irq 9
Jun 23 22:02:38 localhost Socket status: 30000006
Jun 23 22:02:38 localhost cs: : pcmcia_register_socket(0xcaaae890)
Jun 23 22:02:51 localhost pccard: CardBus card inserted into slot 0
Jun 23 22:04:06 localhost Linux Tulip driver version 1.1.13 (May 11, 2002)
Jun 23 22:04:19 localhost pccard: card ejected from slot 0
Jun 23 22:04:28 localhost pccard: CardBus card inserted into slot 0
Jun 23 22:06:32 localhost login(pam_unix)[6733]: session opened for user
root by (uid=0)
Jun 23 22:06:32 localhost login[7745]: ROOT LOGIN  on `tty2'



Další informace o konferenci Linux