From owner-freebsd-mobile Mon Mar 5 9:15:15 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from boognish.rain.fr (boognish.rain.fr [194.51.3.200]) by hub.freebsd.org (Postfix) with ESMTP id F0CA537B718 for ; Mon, 5 Mar 2001 09:15:06 -0800 (PST) (envelope-from tfischer@rain.fr) Received: from rain.fr (localhost [127.0.0.1]) by boognish.rain.fr (8.11.3/8.11.3) with ESMTP id f25HFHB00508 for ; Mon, 5 Mar 2001 18:15:17 +0100 (CET) (envelope-from tfischer@rain.fr) Message-ID: <3AA3C9A4.7E831C33@rain.fr> Date: Mon, 05 Mar 2001 18:15:16 +0100 From: Tom Fischer X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 5.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-mobile@freebsd.org Subject: Xircom cardbus CBEM56G-100 as a modem? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I realize I'm on the cutting edge here, but I thought I'd ask anyway :-) I have Toshiba Tecra8100 with a Xircom Cardbus Ethernet 10/100 + Modem 56 (CBEM56G-100) card, running FreeBSD 5-CURRENT with a NEWCARD kernel. I believe that the ethernet part works (device dc0 - I haven't actually gotten to try it out yet because Xircom sent me the card with two modem cables and no ethernet cable). I'd like to know if anyone has gotten the modem part of this card working yet. I think that the system sees the card, and the card is used under COM5 in windows, so I believe that it would also be used as sio4 under FreeBSD. I'm pretty sure that I'm missing something in /boot/device.hints for sio4 (there is nothing for sio4 in this file). If I do need to add something to device.hints, what is it that I should be adding? Any hints would be much appreciated. Here is the output of a dmesg: Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #0: Sat Mar 3 23:37:27 CET 2001 root@boognish:/usr/src/sys/compile/BOOGNEWCARD Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (597.79-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383f9ff real memory = 268304384 (262016K bytes) avail memory = 257626112 (251588K bytes) Preloaded elf kernel "kernel" at 0xc0381000. WARNING: size of kinfo_proc (648) should be 644!!! Pentium Pro MTRR support enabled Using $PIR table, 10 entries at 0xc00f4ee0 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: at pcibus 0 on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 (no driver attached) isab0: at device 5.0 on pci0 isa0: on isab0 atapci0: port 0xfff0-0xffff at device 5.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 5.2 (no driver attached) pci0: at 5.3 (no driver attached) pci0: at 9.0 (no driver attached) pccbb0: at device 11.0 on pci0 pccbb0: PCI Memory allocated: 44000000 pci_cfgintr_unique: hard-routed to irq 11 pci_cfgintr: 0:11 INTA routed to irq 11 cardbus0: on pccbb0 pccard0: <16-bit PCCard bus> on pccbb0 pccbb1: at device 11.1 on pci0 pccbb1: PCI Memory allocated: 44001000 pci_cfgintr_unique: hard-routed to irq 11 pci_cfgintr: 0:11 INTB routed to irq 11 cardbus1: on pccbb1 pccard1: <16-bit PCCard bus> on pccbb1 pcm0: port 0xfefc-0xfeff,0xff00-0xff3f mem 0xefff8000-0xefffffff irq 11 at device 12.0 on pci0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 pcic0 at port 0x3e0 iomem 0xd0000-0xd1fff irq 10 on isa0 pcic_attach: attach found no sockets device_probe_and_attach: pcic0 attach returned 6 pmtimer0 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1: configured irq 3 not in bitmap of probed irqs 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 unknown: can't assign resources unknown: can't assign resources unknown: can't assign resources unknown: can't assign resources unknown: can't assign resources ad0: 5729MB [12416/15/63] at ata0-master UDMA33 acd0: CDROM at ata1-master using UDMA33 Mounting root from ufs:/dev/ad0s2a pccbb0: card inserted: event=0x00000000, state=30000411 pccard0: chip_socket_enable pccbb_pcic_socket_enable: pccbb0: pccbb_power: CARD_VCC_0V and CARD_VPP_0V [44] pccbb0: pccbb_power: CARD_VCC_5V and CARD_VPP_VCC [15] pccbb0: pccbb_pcic_wait_ready: status 0xff pccbb0: card type is mem pccard0: read_cis pccbb_pcic_mem_map window 0 bus 44002000+400+bbffe000 card addr 0 pccbb_pcic_do_mem_map window 0: 8002 8002 3ffe 44 (44002000+00000400.00001000*bbffe000) pccbb_pcic_do_mem_map window 0: 8002 8002 7ffe 44 (44002000+00000400.00001000*bbffe000) cis mem map ccc6c000 pccard0: CIS tuple chain: CISTPL_DEVICE type=null speed=null 01 02 00 ff CISTPL_DEVICE_A type=eeprom speed=150ns 17 03 43 02 ff CISTPL_MANFID 20 04 01 01 89 05 CISTPL_FUNCID 21 02 06 00 CISTPL_VERS_1 15 39 04 01 33 43 6f 6d 20 43 6f 72 70 6f 72 61 74 69 6f 6e 00 33 43 35 38 39 00 54 50 2f 42 4e 43 20 4c 41 4e 20 43 61 72 64 20 56 65 72 2e 20 32 61 00 30 30 30 30 30 32 00 ff CISTPL_CONFIG 1a 06 02 03 00 00 01 03 CISTPL_CFTABLE_ENTRY 1b 0f c1 01 1d 71 55 35 55 54 e0 72 5d 64 30 ff ff CISTPL_CFTABLE_ENTRY 1b 07 03 01 71 55 26 26 54 unhandled CISTPL 19 19 03 00 00 ff CISTPL_NO_LINK 14 00 CISTPL_CHECKSUM addr=0 len=80 cksum=0 ok 10 05 89 ff 80 00 00 CISTPL_END ff pccard0: check_cis_quirks pccard0: CIS version PCCARD 2.0 or 2.1 pccard0: CIS info: 3Com Corporation, 3C589, TP/BNC LAN Card Ver. 2a, 000002 pccard0: Manufacturer code 0x101, product 0x589 pccard0: function 0: network adapter, ccr addr 10000 mask 3 pccard0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel pccard0: function 0, config table entry 3: I/O card; irq mask ffff; iomask 4, iospace 0-f; rdybsy_active wp_active bvd_active io8 io16 irqlevel pccard0: functions scanning pccbb_pcic_socket_enable: pccbb0: pccbb_power: CARD_VCC_0V and CARD_VPP_0V [44] pccbb0: pccbb_power: CARD_VCC_5V and CARD_VPP_VCC [15] pccbb0: pccbb_pcic_wait_ready: status 0xff pccbb0: card type is io pccard0: ++enabled_count = 1 pccbb_pcic_mem_map window 0 bus 44002000+400+bbffe000 card addr 0 pccbb_pcic_do_mem_map window 0: 8002 8002 3ffe 44 (44002000+00000400.00001000*bbffe000) pccard0: ccr_res == 44002000-440023ff, base=10000 pccbb_pcic_do_mem_map window 0: 8002 8002 7ffe 44 (44002000+00000400.00001000*bbffe000) pccbb_pcic_do_mem_map window 0: 8002 8002 400e 44 (44002000+00000400.00001000*bc00e000) pccard0: function 0 CCR at 0 offset 0: 41 0 41 0, 0 41 0 41, 0 ep0: <3Com 3c589 10Mbps Ethernet> at port 0x100-0x10f irq 11 function 0 config 1 on pccard0 pccbb_pcic_io_map window 0 auto port 100+10 pccbb_pcic_do_io_map window 0: 0100 010f (00000100+00000010) pccbb_pcic_io_map window 0 auto port 100+10 pccbb_pcic_do_io_map window 0: 0100 010f (00000100+00000010) ep0: Ethernet address 00:a0:24:66:3d:52 pccard0: function 0 CCR at 0 offset 0: 45 0 45 0, 0 45 0 45, 0 pccbb1: card inserted: event=0x00000000, state=30000820 pccbb1: pccbb_power: CARD_VCC_0V and CARD_VPP_0V [44] pccbb1: pccbb_power: CARD_VCC_3V and CARD_VPP_VCC [11] TUPLE: LINKTARGET [3]: 43 49 53 Product version: 5.0 Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G | 1.03 | TUPLE: Unknown(0x88) [4]: d4 7c a5 00 TUPLE: Unknown(0x8a) [12]: 39 30 30 31 41 54 41 35 37 43 44 34 TUPLE: Unknown(0x8b) [4]: 00 00 00 00 Manufacturer ID: 0501030181 TUPLE: DATE [4]: 13 6d 46 29 Functions: Network Adaptor, Multi-Functioned Function Extension: 04060010a4a57cd4 Function Extension: 0102 Function Extension: 0280969800 Function Extension: 0200e1f505 Function Extension: 0301 Function Extension: 0303 Function Extension: 0501 TUPLE: DEVICE_OC [4]: 02 4f 02 ff cardbus1: Opening BAR: type=IO, bar=10, len=0080 cardbus1: Opening BAR: type=MEM, bar=14, len=0080 cardbus1: Opening BAR: type=MEM, bar=18, len=0100 cardbus1: Invalid BAR number: 27(06) TUPLE: CONFIG_CB [7]: 03 02 03 01 00 00 ff TUPLE: CFTABLE_ENTRY_CB [8]: 41 b0 b0 bc 8e 0e fb 04 TUPLE: CFTABLE_ENTRY_CB [9]: 02 b8 02 b0 bc 8e 1c fb 04 TUPLE: NO_LINK [0]: CIS reading done dc0: port 0x3000-0x307f mem 0x44004000-0x44007fff,0x44003000-0x440037ff,0x44002800-0x44002fff irq 11 at device 0.0 on cardbus1 dc0: chip is in D6 power mode -- setting to D0 dc0: Ethernet address: 46:29:21:02:06:00 miibus0: on dc0 tdkphy0: on miibus0 tdkphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto TUPLE: LINKTARGET [3]: 43 49 53 Product version: 5.0 Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G | 1.03 | TUPLE: Unknown(0x88) [4]: d4 7c a5 00 TUPLE: Unknown(0x8a) [12]: 00 00 00 00 00 00 00 00 00 00 00 00 TUPLE: Unknown(0x8b) [4]: 00 00 00 00 Manufacturer ID: 0501001081 TUPLE: DATE [4]: 13 6d 46 29 Functions: Serial Port, Multi-Functioned Function Extension: 00020f5c Function Extension: 0206003f1c03030f070001b5 Function Extension: 1306000b000200b5 TUPLE: DEVICE_OC [4]: 02 4f 02 ff cardbus1: Opening BAR: type=IO, bar=10, len=0002 cardbus1: Opening BAR: type=MEM, bar=14, len=0002 cardbus1: Opening BAR: type=MEM, bar=18, len=0100 cardbus1: Invalid BAR number: 27(06) TUPLE: CONFIG_CB [7]: 03 02 f3 00 00 00 ff TUPLE: CFTABLE_ENTRY_CB [9]: 41 b8 02 b0 bc 8e 0e fb 04 TUPLE: CFTABLE_ENTRY_CB [8]: 02 b0 b0 bc 8e 0e fb 04 TUPLE: NO_LINK [0]: CIS reading done cardbus1: (vendor=0x115d, dev=0x0103) at 0.1 irq 0 cstsevent occures, 0x30000828 uhci0: port 0xff80-0xff9f irq 11 at device 5.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered Thanks in advance for any clues on getting this working! regards, tom tfischer@rain.fr To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message