Need help with connection PCMCI celluar modem under FreeBSD 7-CURRENT (recent)

Vladimir Grebenschikov vova at sw.ru
Wed Aug 29 05:33:14 PDT 2007


В ср, 29/08/2007 в 12:34 +0200, Henrik Brix Andersen пишет:
> On Wed, Aug 29, 2007 at 02:32:13PM +0400, Vladimir Grebenschikov wrote:
> > Thanks, but uart port on card does not answer et all.
> > On M$win USB modem is answers on AT commands without problems. But I
> > can't get usb host on PCMCI card detected on FreeBSD.
> 
> Have you tried ubsa(4) + ohci(4)?

USB host is not detected, ohci as far as I know is loaded in usb.ko :( 

Probably it is due to "Multifunctional" PCMCI card - it has two
functions - one of functions is uart port (detected, attached, but does
not respond). 
And another function, looks like, USB host adapter - it is not detected
by FreeBSD.

function ID=254 looks strange for me, see below log.

Only PCMCI USB adapter I've found in tree besides [oeu]hci is slhci 
(/sys/dev/usb/sl*, /sys/modules/slhci/, no manpage)
It does not detect this card also.

pccard0: check_cis_quirks
pccard0: CIS version PC Card Standard 8.0
pccard0: CIS info: Ubiquam, UM-300, , 
pccard0: Manufacturer code 0x15d, product 0x4c45
pccard0: function 0: unknown (254), ccr addr 200 mask 73
pccard0: function 0, config table entry 55: I/O card; irq mask ffff; iomask 3, iospace 2f8-300; io8 irqshare irqlevel
pccard0: function 1: serial port, ccr addr 220 mask 63
pccard0: function 1, config table entry 63: I/O card; irq mask ffff; iomask 3, iospace 3f8-400; io8 irqshare irqlevel
pccard0: functions scanning
pccard0: Card has 2 functions. pccard_mfc is 1
pccard0: I/O rid 0 start 2f8 end 300
pccard0: Allocation failed for cfe 55
pccard0: No config entry could be allocated.
pccard0: I/O rid 0 start 3f8 end 400
pccard0: ccr_res == 88000000-880003ff, base=220
unknown: MFC: I/O base 0 IOSIZE 0x1
pccard0: function 0 CCR at 0 offset 0: 8f 77 cc 77, ff ff ff 8f, 77
pccard0: function 1 CCR at 0 offset 220: 7f 20 0 0, 0 0 0 0, 0
uart0: <Ubiquam UM-300> at port 0x400-0x408 irq 16 function 1 config 63 on pccard0
uart0: MFC: I/O base 0x400 IOSIZE 0x10
uart0: MFC: I/O base 0x400 IOSIZE 0x10
uart0: [FILTER]
pccard0: function 1 CCR at 0 offset 220 mask 63: 7f 20 0 0, 0 4 0 0, 0
cis mem map 0xe7b37000 (resource: 0x88010000)

> Regards,
> Brix
-- 
Vladimir B. Grebenschikov
SWsoft Inc. vova at swsoft.com


More information about the freebsd-mobile mailing list