Hi, under -current I get the following results with my IBM A30p: 64MB CF-Card (ata) : Works (ad2) 64MB Sandisk Smartmedia : Works (ad2) Netgear FA411 (PCMCIA) : Works (ed0) Netgear FA510 (CB) : Attaches (dc0) reads the correct MAC (didn't before) but doesn't work (no carrier) like before. A few messages are attached.
Thanks for the work BTW! One note: When booting with CF/SM Card inserted it gets attached as ad0 which prevents from mounting root. Is this because GEOM attaches its disks later on and PCCARD/PCMCIA attaches it's devices before? Bye! ---- Michael Reifenberger ^.*Plaut.*$, IT, R/3 Basis, GPS
cbb0: card inserted: event=0x00000000, state=30000810 pccard0: chip_socket_enable cbb_pcic_socket_enable: cbb0: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb0: cbb_power: CARD_VCC_3V and CARD_VPP_VCC [11] pccard0: read_cis start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) cis mem map e58fe000 pccard0: CIS tuple chain: CISTPL_DEVICE type=funcspec speed=ext 01 04 df 72 01 ff unhandled CISTPL 1c 1c 04 03 d9 01 ff unhandled CISTPL 18 18 02 df 01 CISTPL_MANFID 20 04 45 00 01 04 CISTPL_VERS_1 15 17 04 01 53 75 6e 44 69 73 6b 00 53 44 50 00 35 2f 33 20 30 2e 36 00 ff unhandled CISTPL 80 80 03 14 08 00 CISTPL_FUNCID 21 02 04 01 CISTPL_FUNCE 22 02 01 01 CISTPL_FUNCE 22 03 02 0c 0f CISTPL_CONFIG 1a 05 01 07 00 02 0f CISTPL_CFTABLE_ENTRY 1b 0b c0 c0 a1 27 55 4d 5d 75 08 00 21 CISTPL_CFTABLE_ENTRY 1b 06 00 01 21 b5 1e 4d CISTPL_CFTABLE_ENTRY 1b 0d c1 41 99 27 55 4d 5d 75 64 f0 ff ff 21 CISTPL_CFTABLE_ENTRY 1b 06 01 01 21 b5 1e 4d CISTPL_CFTABLE_ENTRY 1b 12 c2 41 99 27 55 4d 5d 75 ea 61 f0 01 07 f6 03 01 ee 21 CISTPL_CFTABLE_ENTRY 1b 06 02 01 21 b5 1e 4d CISTPL_CFTABLE_ENTRY 1b 12 c3 41 99 27 55 4d 5d 75 ea 61 70 01 07 76 03 01 ee 21 CISTPL_CFTABLE_ENTRY 1b 06 03 01 21 b5 1e 4d CISTPL_CFTABLE_ENTRY 1b 04 07 00 28 d3 CISTPL_NO_LINK 14 00 CISTPL_END ff pccard0: check_cis_quirks pccard0: CIS version PCCARD 2.0 or 2.1 pccard0: CIS info: SunDisk, SDP, 5/3 0.6 pccard0: Manufacturer code 0x45, product 0x401 pccard0: function 0: fixed disk, ccr addr 200 mask f pccard0: function 0, config table entry 0: memory card; irq mask 0; memspace 0-7 ff; maxtwins 1; mwait_required rdybsy_active powerdown pccard0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, io space 0-f; memspace 0-7ff; maxtwins 1; rdybsy_active io8 io16 irqshare irqpulse irqlevel powerdown pccard0: function 0, config table entry 2: I/O card; irq mask 4000; iomask a, io space 1f0-1f7 3f6-3f7; memspace 0-7ff; maxtwins 1; rdybsy_active io8 io16 irqsha re irqpulse irqlevel powerdown pccard0: function 0, config table entry 3: I/O card; irq mask 4000; iomask a, io space 170-177 376-377; memspace 0-7ff; maxtwins 1; rdybsy_active io8 io16 irqsha re irqpulse irqlevel powerdown pccard0: function 0, config table entry 7: I/O card; irq mask 4000; iomask a, io space 170-177 376-377; memspace 0-7ff; maxtwins 1; rdybsy_active io8 io16 irqsha re irqpulse irqlevel powerdown pccard0: functions scanning pccard0: Card has 1 functions. pccard_mfc is 0 pccard0: Memory space not yet implemented. pccard0: Neither memory nor I/O mampped pccard0: Allocation failed for cfe 0 pccard0: I/O rid 0 start 0 end ffffffff pccard0: Memory space not yet implemented. cbb_pcic_socket_enable: cbb0: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb0: cbb_power: CARD_VCC_3V and CARD_VPP_VCC [11] start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) pccard0: ccr_res == 88000000-880003ff, base=200 pccard0: function 0 CCR at 0 offset 200: 41 80 2e 0, 0 0 0 0, 0 ata2 at port 0x100-0x10f irq 11 function 0 config 1 on pccard0 ad2: read interrupt arrived earlyad2: 61MB <SanDisk SDCFB-64> [490/8/32] at ata2 -master BIOSPIO pccard0: function 0 CCR at 0 offset 200: 41 82 2e 0, 0 0 0 0, 0 Oct 11 12:25:59 nihil login: ROOT LOGIN (root) ON ttyv1 ad2: read interrupt arrived earlyad2: removed from configuration ad2: no status, reselecting device ad2: timeout sending command=e7 s=ff e=04 ad2: flushing cache on detach failed ata2: detached cbb_pcic_socket_disable cbb0: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb1: card inserted: event=0x00000000, state=30000820 cbb1: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb1: cbb_power: CARD_VCC_3V and CARD_VPP_VCC [11] start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) cardbus1: Expecting link target, got 0x0 cardbus1: Resource not specified in CIS: id=10, size=80 cardbus1: Resource not specified in CIS: id=14, size=400 start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) cardbus1: Non-prefetchable memory at 88000000-880003ff cardbus1: Non-prefetchable memory rid=14 at 88000000-880003ff (400) cardbus1: IO port at 1100-117f cardbus1: IO port rid=10 at 1100-117f dc0: <Intel 21143 10/100BaseTX> port 0x1100-0x117f mem 0x88000000-0x880003ff irq 11 at device 0.0 on cardbus1 dc0: Ethernet address: 00:10:7a:60:b1:00 miibus1: <MII bus> on dc0 dcphy0: <Intel 21143 NWAY media interface> on miibus1 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Oct 11 12:47:35 nihil routed[148]: interface fxp0 to 10.0.0.2 turned off dc0: watchdog timeout cbb0: card inserted: event=0x00000000, state=30000410 pccard0: chip_socket_enable cbb_pcic_socket_enable: cbb0: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb0: cbb_power: CARD_VCC_5V and CARD_VPP_VCC [15] pccard0: read_cis start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) cis mem map e58fe000 pccard0: CIS tuple chain: CISTPL_DEVICE type=null speed=null 01 02 00 ff CISTPL_VERS_1 15 1f 01 00 4e 45 54 47 45 41 52 00 46 41 34 31 31 00 46 61 73 74 20 45 74 68 65 72 6e 65 74 00 ff CISTPL_MANFID 20 04 49 01 11 04 CISTPL_CONFIG 1a 05 01 01 c0 03 63 CISTPL_CFTABLE_ENTRY 1b 0b c7 81 19 07 55 4d 5d 65 30 ff ff CISTPL_CFTABLE_ENTRY 1b 07 07 08 ca 60 00 03 1f CISTPL_CFTABLE_ENTRY 1b 07 07 08 ca 60 40 03 1f CISTPL_CFTABLE_ENTRY 1b 07 07 08 ca 60 60 03 1f CISTPL_CFTABLE_ENTRY 1b 07 07 08 ca 60 00 02 1f CISTPL_CFTABLE_ENTRY 1b 07 07 08 ca 60 20 02 1f CISTPL_FUNCID 21 02 06 00 CISTPL_FUNCE 22 02 01 02 CISTPL_FUNCE 22 02 02 64 CISTPL_FUNCE 22 02 03 01 CISTPL_END ff cis mem map e58fe000 CISTPL_LINKTARGET expected, code 00 observed pccard0: check_cis_quirks pccard0: CIS version unknown (major=1, minor=0) pccard0: CIS info: NETGEAR, FA411, Fast Ethernet pccard0: Manufacturer code 0x149, product 0x411 pccard0: function 0: network adapter, ccr addr 3c0 mask 63 pccard0: function 0, config table entry 7: I/O card; irq mask ffff; iomask a, io space 300-31f; mwait_required io16 irqlevel pccard0: functions scanning pccard0: Card has 1 functions. pccard_mfc is 0 pccard0: I/O rid 0 start 300 end 31f cbb_pcic_socket_enable: cbb0: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44] cbb0: cbb_power: CARD_VCC_5V and CARD_VPP_VCC [15] start (88000000) < sc->membase (c0200000) end (ffffffff) > sc->memlimit (cfffffff) pccard0: ccr_res == 88000000-880003ff, base=3c0 pccard0: function 0 CCR at 0 offset 3c0: 47 0 0 0, 0 3 0 0, 0 ed0: <Netgear FA411> at port 0x300-0x31f irq 11 function 0 config 7 on pccard0 ed0: address 00:40:f4:1c:03:49, type AX88190 (16 bit) pccard0: function 0 CCR at 0 offset 3c0: 47 0 0 0, 0 3 47 47, 47