Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Apr 2002 11:44:22 +0900
From:      WATANABE Kiyoshi <aab10490@pop16.odn.ne.jp>
To:        Andrzej Kwiatkowski <kwiatek@NEVADA.TPI.PL>
Cc:        mobile@freebsd.org
Subject:   Re: Dell Latitude C600  + Xircom CardBud Realport RBEM56
Message-ID:  <3CCB577A.B38F860F@pop16.odn.ne.jp>
References:  <Pine.LNX.4.10.10204261748330.28399-100000@plug.eu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 26 Apr 2002 17:51:15 +0200 (CEST), Andrzej Kwiatkowski <kwiatek@NEVADA.TPI.PL> wrote:
> I've installed FreeBSD 5.0 DP1, and i've compiled kernel with options:
> device          miibusB
> device          pccbb
> device          pccard
> device          cardbus
> device          xe
> 
> When my system starts i get:
> 
> pccbb0: <TI1420 PCI-CardBus Bridge> at device 3.0 on pci0
> cardbus0: <CardBus bus> on pccbb0
> pccard0: <16-bit PCCard bus> on pccbb0
> pccbb1: <TI1420 PCI-CardBus Bridge> at device 3.1 on pci0
> cardbus1: <CardBus bus> on pccbb1
> pccard1: <16-bit PCCard bus> on pccbb1
> Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G | 1.03| 
> cardbus0: Invalid BAR number: 27(06)
> cardbus0: <unknown card> (vendor=0x115d, dev=0x0003) at 0.0 irq 11

It seems that the modem part is LT Winmodem.
Please try ports/comms/ltmdm-1.4 with the following patch.

================================================================
--- work/sys/dev/ltmdm/ltmdmsio.c.orig
+++ work/sys/dev/ltmdm/ltmdmsio.c
@@ -2796,7 +2796,7 @@
 #endif
 
 DRIVER_MODULE(ltmdm, pci, ltmdm_pci_driver, ltmdm_devclass, ltmdm_event, 0);
-#if 0
+#if 1
 #if __FreeBSD_version >= 500000
 DRIVER_MODULE(ltmdm, cardbus, ltmdm_pci_driver, ltmdm_devclass, ltmdm_event, 0);
 #endif
================================================================


If __FreeBSD_version of your 5-current system is 500033 or newer,
the following patch is also needed.

================================================================
--- work/sys/dev/ltmdm/ltmdmsio.c.orig
+++ work/sys/dev/ltmdm/ltmdmsio.c
@@ -125,7 +125,9 @@
 
 #if __FreeBSD_version >= 500023 /* >= 20010912 */
 #define proc thread         /* temporary hack: struct proc -> stuct thread */
+#if __FreeBSD_version <  500033 /* <  20020401 */
 #define suser(p) suser_td(p)
+#endif
 #endif
 
 
================================================================


> Product name: Xircom | CardBus Ethernet 10/100 + Modem 56 | CBEM56G | 1.03| 
> cardbus0: Invalid BAR number: 27(06)
> cardbus0: <unknown card> (vendor=0x115d, dev=0x0103) at 0.1 irq 11
> pccbb0: CardBus card activation failed
> 
> Have got any idea ??
> 
> Kwiatek

--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CCB577A.B38F860F>