kern/119606: PCMCIA card not attached to driver

Joe Greco jgreco at ns.sol.net
Sat Jan 12 10:30:01 PST 2008


>Number:         119606
>Category:       kern
>Synopsis:       PCMCIA card not attached to driver
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 12 18:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Joe Greco
>Release:        FreeBSD 6.3-RC2 i386
>Organization:
sol.net Network Services - Solaria Public Access UNIX
>Environment:
System: FreeBSD 6.3-RC2 i386, GENERIC kernel

>Description:

Sony Ericsson GC89 Wifi/EDGE/GPRS card not attached to driver upon
insertion.

>How-To-Repeat:

Insert Sony Ericsson GC89 cellular data card (T-Mobile, Rogers, etc).
Note sad kernel messages.

>Fix:

WiFi looks to be a lost cause (closed-source driver?), however, basic
communications with the GC89 can be accomplished via sio driver.

The following patch modifies sio_pci.c to recognize the GC89's serial
port.  It also corrects a labelling error for the GC79 support in the
line above; the GC79 is an 802.11b-only card.

*** usr/src/sys/dev/sio/sio_pci.c.fcs	Sat May 28 23:42:25 2005
--- usr/src/sys/dev/sio/sio_pci.c	Sat Jan 12 00:19:23 2008
***************
*** 77,83 ****
  	{ 0x7101135e, "SeaLevel Ultra 530.PCI Single Port Serial", 0x18 },
  	{ 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
  	{ 0x0103115d, "Xircom Cardbus modem", 0x10 },
! 	{ 0x432214e4, "Broadcom 802.11g/GPRS CardBus (Serial)", 0x10 },
  	{ 0x01c0135c, "Quatech SSCLP-200/300", 0x18 
  		/* 
  		 * NB: You must mount the "SPAD" jumper to correctly detect
--- 77,84 ----
  	{ 0x7101135e, "SeaLevel Ultra 530.PCI Single Port Serial", 0x18 },
  	{ 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
  	{ 0x0103115d, "Xircom Cardbus modem", 0x10 },
! 	{ 0x432214e4, "Broadcom 802.11b/GPRS CardBus (Serial)", 0x10 },
! 	{ 0x434414e4, "Broadcom 802.11bg/EDGE/GPRS CardBus (Serial)", 0x10 },
  	{ 0x01c0135c, "Quatech SSCLP-200/300", 0x18 
  		/* 
  		 * NB: You must mount the "SPAD" jumper to correctly detect
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list