I first like to say thanks to everyone who's been trying to help me. I'm
learning a lot while working on getting this card to work. That's actually
more important to me than getting this card to work.
I'm still have problems getting the card to be reported by "lspci", but is
being reported "lspcmcia". I might be wrong, but I think it more important
currently to get my card reported by "lspci" than worrying about working on
the device driver. Is this correct, or am I going about this wrong?
Important Information:
/boot/grub/menu.lst
title 2.6.17.11-default
root (hd0,5)
kernel /boot/vmlinuz-2.6.17.11-default root=/dev/sda6 vga=0x314
resume=/dev/sda5 pci=assign-busses splash=silent showopts
initrd /boot/initrd-2.6.17.11-default
Portion of .config File used to compile my kernel version 2.6.17.11
#
# PC-card bridges
#
CONFIG_YENTA=m
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
CONFIG_PD6729=m
CONFIG_I82092=m
CONFIG_I82365=m
CONFIG_TCIC=m
CONFIG_PCMCIA_PROBE=y
CONFIG_PCCARD_NONSTATIC=m
#
# Bluetooth device drivers
#
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
CONFIG_IEEE80211_SOFTMAC=m
CONFIG_IEEE80211_SOFTMAC_DEBUG=y
CONFIG_WIRELESS_EXT=y
#
# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
#
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
CONFIG_HOSTAP_FIRMWARE_NVRAM=y
CONFIG_HOSTAP_PLX=m
CONFIG_HOSTAP_PCI=m
CONFIG_HOSTAP_CS=m
CONFIG_BCM43XX=m
CONFIG_BCM43XX_DEBUG=y
CONFIG_BCM43XX_DMA=y
CONFIG_BCM43XX_PIO=y
CONFIG_BCM43XX_DMA_AND_PIO_MODE=y
# CONFIG_BCM43XX_DMA_MODE is not set
# CONFIG_BCM43XX_PIO_MODE is not set
CONFIG_NET_WIRELESS=y
lspci -v Important Report Entries (Still not reporting my card):
03:06.0 CardBus bridge: Texas Instruments Unknown device 8039
Subsystem: Toshiba America Info Systems Unknown device ff00
Flags: bus master, medium devsel, latency 168, IRQ 177
Memory at d0004000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=03, secondary=04, subordinate=07, sec-latency=176
Memory window 0: 30000000-31fff000 (prefetchable)
Memory window 1: 32000000-33fff000
I/O window 0: 00002400-000024ff
I/O window 1: 00002800-000028ff
16-bit legacy interface ports at 0001
03:06.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a
(prog-if 10 [OHCI])
Subsystem: Toshiba America Info Systems Unknown device ff00
Flags: bus master, medium devsel, latency 32, IRQ 169
Memory at d0007000 (32-bit, non-prefetchable) [size=2K]
Memory at d0000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
lspcmcia -v Report:
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0)
Configuration: state: on ready: yes
Voltage: 3.3V Vcc: 3.3V Vpp: 3.3V
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
Configuration: state: on
Product Name: SDC 802.11g SC CF 4.0
Identification: manf_id: 0x02d0 card_id: 0x0448
function: 6 (network)
prod_id(1): "SDC" (0xde2746ff)
prod_id(2): "802.11g SC CF" (0xdbe5c59c)
prod_id(3): "4.0" (0x0ebc74cc)
prod_id(4): --- (---)
Thanks again for all the help,
Dave
>From: Hendrik Sattler <[EMAIL PROTECTED]>
>To: [email protected]
>Subject: Re: Problem With Driver
>Date: Wed, 30 Aug 2006 19:51:07 +0200
>
>Am Mittwoch 30 August 2006 18:34 schrieb David Reimer:
> > Sorry, it's taken so long for me to reply about my driver problem, but
>had
> > to understand a little about the card I'm using before I responded.
>Also,
> > kind of new to mailing lists so please forgive my poor netiquette (I am
> > willing to learn).
> >
> > The card I'm using is not a pci card, and have been informed by the
> > manufacture that it will not be listed by using "lspci". They told me to
> > use ''pccardctl info" (see table below for output).
>
>This was before 2.6.17 (or earlier).
>pcmcia_cs is the old PCMCIA stuff, the whole pcmcia-stuff was reworked. You
>should have the pcmciautils installed for newer kernels. Then you have
># lspcmcia -v
>Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:01:02.0)
> Configuration: state: on ready: yes
>Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:01:02.1)
> Configuration: state: on ready: yes
> Voltage: 3.3V Vcc: 3.3V Vpp: 3.3V
> CardBus card -- see "lspci" for more information
>
>lspci is then used for all 32bit cards (PCMCIA is kind of a PCI-Bridge),
>lcpcmcia for 16bit cards (you need drivers with special pcmcia support to
>use
>those).
># lspci -v -d 14e4:
>06:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless
>LAN Controller (rev 03)
> Subsystem: Tekram Technology Co.,Ltd. Unknown device 1604
> Flags: bus master, fast devsel, latency 64, IRQ 10
> Memory at 26000000 (32-bit, non-prefetchable) [size=8K]
> Capabilities: [40] Power Management version 2
>
>Note that I had to use "pci=assign-busses" on the kernel command line to
>see
>this.
>If the vendor of you card has set itself as primary vendor instead of
>secondary vendor (like above): bad style and you'd manually have to tell
>the
>bcm43xx driver in source the IDs of the card.
>
> > The 05:06.X device is the card bus bridge that the BroadCom card is
> > connetcted to. Basically, it the pcmcia slot.
>
>Mine, too, and if it is a 32bit card, it will show up with lspci on newer
>kernels. I think that for bcm43xx, this is necessary.
>
>HS
>_______________________________________________
>Bcm43xx-dev mailing list
>[email protected]
>https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev