Bug 99421

Summary: [request] Option Globetrotter Fusion card not recognized
Product: Base System Reporter: hsu <hsu>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Open ---    
Severity: Affects Only Me CC: hsu
Priority: Normal    
Version: 6.1-STABLE   
Hardware: Any   
OS: Any   

Description hsu 2006-06-24 16:20:15 UTC
The card is not recognized at all.

none1@pci3:0:0: class=0x020000 card=0x000e1931 chip=0x1faa11ab rev=0x43 hdr=0x00
    vendor   = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    class    = network
    subclass = ethernet
none2@pci3:0:1: class=0x020000 card=0x000011ab chip=0x1fb711ab rev=0x43 hdr=0x00
    vendor   = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    class    = network
    subclass = ethernet
none3@pci3:0:2: class=0x028000 card=0x00000000 chip=0x000c1931 rev=0x00 hdr=0x00
    class    = network
none4@pci3:0:3: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none5@pci3:0:6: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device
none6@pci3:0:7: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 hdr=0x00
    class    = old
    subclass = non-VGA display device

This is different from what others see with version of this card with
no WLAN.  They see serial USB device.  The Marvell chip apparently is
unsupported by FreeBSD, and I can probably live without it for the
moment, but there is something else wrong, as all other stuff on the
card show up us unknown network or non-VGA display devices?

Including ubsa driver in kernel did not change anything.

How-To-Repeat: 
Get Option card above and plug it in.
Comment 1 Gavin Atkinson 2007-04-26 14:22:08 UTC
Hi,

Could you retry with a recent version of 6-STABLE and with the ubsa
module loaded please?  This card should be supported since
src/sys/dev/usb/ubsa.c Revision 1.17.2.2, and I use one successfully
regularly under -HEAD.

Thanks,

Gavin
Comment 2 hsu 2007-04-26 15:29:29 UTC
I will give it a try, need to sup first (had 1.17).  What kind of ppp 
configuration do you use with it?

Any luck with the 802.11 part?
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2007-04-26 23:44:12 UTC
State Changed
From-To: open->feedback

Note that submitter has been asked for feedback.
Comment 4 Heikki Suonsivu 2007-04-27 16:40:43 UTC
This is a multi-part message in MIME format.
--------------010605000204040701040800
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Tried last nights sup, same result, 0 CIS pointers and old VGA stuff 
still happens:

Apr 27 17:28:01 evoluutio kernel: cardbus0: <CardBus bus> on cbb0
Apr 27 18:14:20 evoluutio kernel: cardbus0: <CardBus bus> on cbb0
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=10000
Apr 27 18:14:20 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=14, size=10000
Apr 27 18:14:20 evoluutio kernel: cardbus0: <network, ethernet> at 
device 0.0 (no driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=10000
Apr 27 18:14:20 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=14, size=10000
Apr 27 18:14:20 evoluutio kernel: cardbus0: <network, ethernet> at 
device 0.1 (no driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=800
Apr 27 18:14:20 evoluutio kernel: cardbus0: <network> at device 0.2 (no 
driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.3 (no driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.6 (no driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:14:20 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.7 (no driver attached)
Apr 27 18:14:20 evoluutio kernel: cardbus0: <CardBus bus> on cbb0
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=10000
Apr 27 18:15:18 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=14, size=10000
Apr 27 18:15:18 evoluutio kernel: cardbus0: <network, ethernet> at 
device 0.0 (no driver attached)
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=10000
Apr 27 18:15:18 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=14, size=10000
Apr 27 18:15:18 evoluutio kernel: cardbus0: <network, ethernet> at 
device 0.1 (no driver attached)
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: Resource not specified in 
CIS: id=10, size=800
Apr 27 18:15:18 evoluutio kernel: cardbus0: <network> at device 0.2 (no 
driver attached)
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.3 (no driver attached)
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.6 (no driver attached)
Apr 27 18:15:18 evoluutio kernel: cardbus0: CIS pointer is 0!
Apr 27 18:15:18 evoluutio kernel: cardbus0: <old, non-VGA display 
device> at device 0.7 (no driver attached)

pciconf -lv

agp0@pci0:0:0:	class=0x060000 card=0x00580e11 chip=0x33408086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82855PM Host-Hub Interface Bridge'
     class      = bridge
     subclass   = HOST-PCI
pcib1@pci0:1:0:	class=0x060400 card=0x00000000 chip=0x33418086 rev=0x03 
hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '82855PM AGP Bridge'
     class      = bridge
     subclass   = PCI-PCI
uhci0@pci0:29:0:	class=0x0c0300 card=0x00580e11 chip=0x24c28086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
     class      = serial bus
     subclass   = USB
uhci1@pci0:29:1:	class=0x0c0300 card=0x00580e11 chip=0x24c48086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
     class      = serial bus
     subclass   = USB
uhci2@pci0:29:2:	class=0x0c0300 card=0x00580e11 chip=0x24c78086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller'
     class      = serial bus
     subclass   = USB
ehci0@pci0:29:7:	class=0x0c0320 card=0x00580e11 chip=0x24cd8086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB 2.0 EHCI 
Controller'
     class      = serial bus
     subclass   = USB
pcib2@pci0:30:0:	class=0x060400 card=0x00000000 chip=0x24488086 rev=0x83 
hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to 
PCI Bridge'
     class      = bridge
     subclass   = PCI-PCI
isab0@pci0:31:0:	class=0x060100 card=0x00000000 chip=0x24cc8086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DBM (ICH4-M) LPC Interface Bridge'
     class      = bridge
     subclass   = PCI-ISA
atapci0@pci0:31:1:	class=0x01018a card=0x00580e11 chip=0x24ca8086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DBM (ICH4-M) UltraATA/100 EIDE Controller'
     class      = mass storage
     subclass   = ATA
pcm0@pci0:31:5:	class=0x040100 card=0x00580e11 chip=0x24c58086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio 
Controller'
     class      = multimedia
     subclass   = audio
none0@pci0:31:6:	class=0x070300 card=0x00580e11 chip=0x24c68086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     device     = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem 
Controller'
     class      = simple comms
     subclass   = generic modem
acpi_video0@pci1:0:0:	class=0x030000 card=0x00580e11 chip=0x4c571002 
rev=0x00 hdr=0x00
     vendor     = 'ATI Technologies Inc'
     device     = 'fdds Radeon Mobility M7 LW'
     class      = display
     subclass   = VGA
cbb0@pci2:6:0:	class=0x060700 card=0x00580e11 chip=0x69331217 rev=0x01 
hdr=0x02
     vendor     = 'O2 Micro Inc'
     device     = 'OZ6933/711E1 SmartCardBus Controller'
     class      = bridge
     subclass   = PCI-CardBus
cbb1@pci2:6:1:	class=0x060700 card=0x00580e11 chip=0x69331217 rev=0x01 
hdr=0x02
     vendor     = 'O2 Micro Inc'
     device     = 'OZ6933/711E1 SmartCardBus Controller'
     class      = bridge
     subclass   = PCI-CardBus
bge0@pci2:14:0:	class=0x020000 card=0x00580e11 chip=0x165d14e4 rev=0x01 
hdr=0x00
     vendor     = 'Broadcom Corporation'
     device     = 'BCM5705M Broadcom NetXtreme Gigabit Ethernet'
     class      = network
     subclass   = ethernet
none1@pci3:0:0:	class=0x020000 card=0x000e1931 chip=0x1faa11ab rev=0x43 
hdr=0x00
     vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
     class      = network
     subclass   = ethernet
none2@pci3:0:1:	class=0x020000 card=0x000011ab chip=0x1fb711ab rev=0x43 
hdr=0x00
     vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
     class      = network
     subclass   = ethernet
none3@pci3:0:2:	class=0x028000 card=0x00000000 chip=0x000c1931 rev=0x00 
hdr=0x00
     class      = network
none4@pci3:0:3:	class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 
hdr=0x00
     class      = old
     subclass   = non-VGA display device
none5@pci3:0:6:	class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 
hdr=0x00
     class      = old
     subclass   = non-VGA display device
none6@pci3:0:7:	class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00 
hdr=0x00
     class      = old
     subclass   = non-VGA display device
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2007-04-28 05:56:01 UTC
State Changed
From-To: feedback->analyzed

This appears to still be a problem.
Comment 6 Volker 2007-07-29 17:00:10 UTC
Just came across this PR.

This card is currently unsupported. Unfortunately the initial PR
message is incorrect about the device name. AFAIK there should be no
HSDPA-capable 'GT Fusion' card on the market. Those HSDPA capable
cards are named 3G+, 3G Max or Fusion Max and so on.

Those cards, whose serial number (see back of the card) starts with
'NZ', don't provide anything similar to the 'old' GT cards. There has
been a redesign of the card interface and a completely new driver is
needed. ubsa and friends won't help a single bit. No BSD licensed code
is currently available for these cards.

If this problem is still valid, please contact me as I do have code
available for testing (unfortunately can't be included into FreeBSD as
of licensing incompatibilities).
Comment 7 Mark Linimon freebsd_committer freebsd_triage 2008-01-26 14:54:03 UTC
State Changed
From-To: analyzed->suspended

In the Audit-Trail, Volker Werth has noted that this card is different 
from the one that's in our current driver.  Right now it does not seem 
that specifications are publically available, so it will be hard to 
support it.  Mark this as 'suspended' awaiting further interest.
Comment 8 Eitan Adler freebsd_committer freebsd_triage 2018-05-20 23:57:09 UTC
For bugs matching the following conditions:
- Status == In Progress
- Assignee == "bugs@FreeBSD.org"
- Last Modified Year <= 2017

Do
- Set Status to "Open"