kern/115623: Xircom CardBus Ethernet II 10/100 Adapter (CBE2-100) doesn't work

Osamu Hasegawa kdn_pc215hqj11010 at mbr.nifty.com
Sun Aug 19 07:50:01 PDT 2007


>Number:         115623
>Category:       kern
>Synopsis:       Xircom CardBus Ethernet II 10/100 Adapter (CBE2-100) doesn't work
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 19 14:50:00 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Osamu Hasegawa
>Release:        FreeBSD 7.0-CURRENT (i386)
>Organization:
>Environment:
>Description:
On FreeBSD 6.2-Release (i386), Xircom CBE2-100 CardBus Ethernet Adapter is working.

dc0: <Xircom X3201 10/100BaseTX> port 0x1000-0x107f mem 0x88000000-0x880007ff,0x88001000-0x880017ff irq 3 at device 0.0 on cardbus0
miibus0: <MII bus> on dc0
tdkphy0: <TDK 78Q2120 media interface> on miibus0
tdkphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc0: Ethernet address: 00:10:a4:(snip)

On -current cvsupped Jul 29,2007, it won't work.

cardbus0: Unable to allocate resource to read CIS.
cardbus0: Unable to allocate resources for CIS
dc0: <Xircom X3201 10/100BaseTX> port 0x1000-0x107f mem 0x88000000-0x880007ff,0x88001000-0x880017ff irq 3 at device 0.0 on cardbus0
dc0: No station address in CIS!
device_attach: dc0 attach returned 6


On the another test machine, I cvsupped -current date=2005.12.28.00.00.00
It worked as below.

dc1: <Xircom X3201 10/100BaseTX> port 0x1080-0x10ff mem 0x88000000-0x880007ff,0x88000800-0x88000fff irq 10 at device 0.0 on cardbus1
miibus1: <MII bus> on dc1
tdkphy0: <TDK 78Q2120 media interface> on miibus1
tdkphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc1: Ethernet address: 00:10:a4:(snip)

But, date=2005.12.29.23.39.00, it did't work.
/src/sys/dev/pccbb/pccbb.c versions 1.136 or later might have problem.

cardbus1: Bad header in rom 0: [0] ffff
cardbus1: Unable to allocate resources for CIS
cardbus1: Resource not specified in CIS: id=10, size=80
cardbus1: Resource not specified in CIS: id=14, size=800
cardbus1: Resource not specified in CIS: id=18, size=800
dc1: <Xircom X3201 10/100BaseTX> port 0x1080-0x10ff mem 0x88000000-0x880007ff,0x88001000-0x880017ff irq 10 at device 0.0 on cardbus1
dc1: No station address in CIS!
device_attach: dc1 attach returned 6

Similar report was here.

http://lists.freebsd.org/mailman/htdig/freebsd-current/2006-October/066510.html


>How-To-Repeat:
Insert Xircom CBE2-100 Ethernet Adapter into cardbus slot.

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list