Atheros 802.11b/g Wireless LAN, Toshiba Satellite A215-s5850

Post Reply
Message
Author
monz
Posts: 2
Joined: Mon 07 Jul 2008, 09:25

Atheros 802.11b/g Wireless LAN, Toshiba Satellite A215-s5850

#1 Post by monz »

Hello all,

This is my first post here. I've been happily using Puppy
for a couple of months, trying to ramp up fast on the Linux
learning curve.

Anyway, I bought this Toshiba Satellite laptop on May 6.
It came preloaded with Windows Vista Home Premium SP1
(which i like a lot, btw). But since the hard-drive is fairly large
(186 GiB) i've been wanting to make it a multi-boot
Vista / multi-Linux machine, and have not used it much
until now.

So i finally successfully partitioned the drive a lot, and have
so far gotten 3 Linux distros up and running: SliTaz, LinuxMint,
and Puppy, in that order. I had installed a very full (~12 GB)
Sabayon right after SliTaz but something is wrong there and
it gets messed up when trying to boot to the desktop, only
xterm works.

Anyone who wants to read the whole saga can find it here:
http://launch.groups.yahoo.com/group/me ... sage/12115


So the problem i have is that _none_ of the Linux distros can
do anything with my wireless. The only OS on the machine
that can currently get online is Windows Vista, which i'm using
right now to send this post.

I have Puppy on an older laptop and am impressed with its
hardware detection capabilities, and i also like to use it because
it is so small and fast. So i used Puppy on this Toshiba to try
to solve the wireless problem. At the bottom of this post i've
quoted the output from lspci -vv. Hopefully someone can
decipher that for me and tell me where i'm supposed to
find the information about Atheros.

I already know that the Atheros manufacturer ID is 0x168c.
The chipset in this machine appears to be 5512, so that
i believe the lspci ID is 0x168c:0x0013. I see a section
near the bottom of the lspci output with this first line:
0e:00.0 Class 0200: 168c:001c (rev 01).


But other than getting my wireless working, the other reason
i'm sending this is because i wanted to alert the Puppy
developers to the large list of "false hits" that the
Network Wizard gave me for this machine.

I've searched online a bit for an answer, and i know that
madwifi drivers are the ones i need for Linux. But i see
all three of the main drivers listed in Puppy, and in fact
when i tried to load ath_pci, Puppy didn't like it.
So i'm hoping someone here can help, so that i don't
really have to dive into this by myself.


I tried using the Puppy Network Wizard to get an internet
connection. It notices an eth0, but not the ath0 that i'm
expecting to see. It wants to load the r8169 module (for
a RealTek), but i know for sure that this computer has
an Atheros 802.11b/g Wireless LAN for the hardware.

So i tried the "Auto Load" module feature, and every time
i got an Xdialog that said: "No new interfaces were detected."
and prompted me to "Unload" and try again.

I read what the Puppy Wizard says about "false hits",
and so i just kept trying until the whole list was exhausted,
so that i can post it here.

At the end of the whole run,
i got a different Xdialog that said this:
No module loaded successfully.
Note however that these modules are already loaded:
r8169
So here is the whole list of modules which were
accepted as "false hits":
  • 8139cp
    8139too
    acenic
    acx
    airo
    amd8111e
    at76_usb
    atl1
    atmel_pci
    b44
    bcm43xx
    bnx2
    cassini
    de2104x
    dl2k
    dmfe
    donauboe
    e1000
    eepro100
    epic100
    fealnx
    forcedeth
    hamachi
    hostap_pci
    hostap_plx
    hp100
    ipw2100
    ipw2200
    ipw3945
    irda-usb
    lmc
    mcs7780
    natsemi
    ne2k-pci
    ns83820
    orinoco_nortel
    orinoco_pci
    orinoco_plx
    orinoco_tmd
    pcnet32
    prism2_pci
    prism2_plx
    prism2_usb
    prism54
    qla3xxx
    r8180
    rt2400
    rt2500
    rt2570
    rt61
    rt73
    sc92031
    sis190
    sis900
    sk98lin
    skge
    sky2
    starfire
    stir4200
    sundance
    sungem
    sunhme
    tg3
    tulip
    typhoon
    uli526x
    via-ircc
    via-rhine
    via-velocity
    vlsi_ir
    winbond-840
    xircom_cb
    xircom_tulip_cb
    yellowfin
    zd1201
    zd1211rw

==================

And here is the output of lspci:

Code: Select all

# lspci -vv
00:00.0 Class 0600: 1002:7910
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 64

00:01.0 Class 0604: 1002:7912
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 00009000-00009fff
	Memory behind bridge: f8000000-f81fffff
	Prefetchable memory behind bridge: 00000000f0000000-00000000f7f00000
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
	Capabilities: [44] #08 [a803]
	Capabilities: [b0] #0d [0000]

00:04.0 Class 0604: 1002:7914
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0, cache line size 08
	Bus: primary=00, secondary=02, subordinate=07, sec-latency=0
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] #10 [0141]
	Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] #0d [0000]
	Capabilities: [b8] #08 [a803]

00:05.0 Class 0604: 1002:7915
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0, cache line size 08
	Bus: primary=00, secondary=08, subordinate=0d, sec-latency=0
	I/O behind bridge: 0000a000-0000afff
	Memory behind bridge: f8300000-f83fffff
	Prefetchable memory behind bridge: 0000000088000000-0000000088000000
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] #10 [0141]
	Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] #0d [0000]
	Capabilities: [b8] #08 [a803]

00:06.0 Class 0604: 1002:7916
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0, cache line size 08
	Bus: primary=00, secondary=0e, subordinate=13, sec-latency=0
	Memory behind bridge: f8200000-f82fffff
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] #10 [0141]
	Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] #0d [0000]
	Capabilities: [b8] #08 [a803]

00:12.0 Class 0106: 1002:4380 (prog-if 01)
	Subsystem: 1179:ff10
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at 8440 [size=8]
	Region 1: I/O ports at 8434 [size=4]
	Region 2: I/O ports at 8438 [size=8]
	Region 3: I/O ports at 8430 [size=4]
	Region 4: I/O ports at 8400 [size=16]
	Region 5: Memory at f8709000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:13.0 Class 0c03: 1002:4387 (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at f8704000 (32-bit, non-prefetchable) [size=4K]

00:13.1 Class 0c03: 1002:4388 (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f8705000 (32-bit, non-prefetchable) [size=4K]

00:13.2 Class 0c03: 1002:4389 (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at f8706000 (32-bit, non-prefetchable) [size=4K]

00:13.3 Class 0c03: 1002:438a (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f8707000 (32-bit, non-prefetchable) [size=4K]

00:13.4 Class 0c03: 1002:438b (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at f8708000 (32-bit, non-prefetchable) [size=4K]

00:13.5 Class 0c03: 1002:4386 (prog-if 20)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 10
	Interrupt: pin D routed to IRQ 11
	Region 0: Memory at f8709400 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+
	Capabilities: [e4] #0a [20e0]

00:14.0 Class 0c05: 1002:4385 (rev 14)
	Subsystem: 1179:ff10
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Region 0: I/O ports at 8410 [size=16]
	Capabilities: [b0] #08 [a802]

00:14.1 Class 0101: 1002:438c (prog-if 8a [Master SecP PriP])
	Subsystem: 1179:ff10
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374
	Region 4: I/O ports at 8420 [size=16]

00:14.2 Class 0403: 1002:4383
	Subsystem: 1179:ff0a
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin ? routed to IRQ 10
	Region 0: Memory at f8700000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:14.3 Class 0601: 1002:438d
	Subsystem: 1179:ff10
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0

00:14.4 Class 0604: 1002:4384 (prog-if 01)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64
	Bus: primary=00, secondary=14, subordinate=19, sec-latency=64
	Memory behind bridge: f8400000-f84fffff
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-

00:18.0 Class 0600: 1022:1100
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Capabilities: [80] #08 [2101]

00:18.1 Class 0600: 1022:1101
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-

00:18.2 Class 0600: 1022:1102
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-

00:18.3 Class 0600: 1022:1103
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Capabilities: [f0] #0f [0010]

01:05.0 Class 0300: 1002:791f
	Subsystem: 1179:ff1a
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f0000000 (64-bit, prefetchable) [size=128M]
	Region 2: Memory at f8100000 (64-bit, non-prefetchable) [size=64K]
	Region 4: I/O ports at 9000 [size=256]
	Region 5: Memory at f8000000 (32-bit, non-prefetchable) [size=1M]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
		Address: 0000000000000000  Data: 0000

08:00.0 Class 0200: 10ec:8136 (rev 01)
	Subsystem: 1179:ff10
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0, cache line size 10
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at a000 [size=256]
	Region 2: Memory at f8300000 (64-bit, non-prefetchable) [size=4K]
	Expansion ROM at 88000000 [disabled] [size=128K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [48] Vital Product Data
	Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [60] #10 [0001]
	Capabilities: [84] #09 [014c]

0e:00.0 Class 0200: 168c:001c (rev 01)
	Subsystem: 144f:7128
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f8200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [60] #10 [0011]
	Capabilities: [90] #11 [0000]

14:06.0 Class 0c00: 1180:0832 (rev 05) (prog-if 10)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (500ns min, 1000ns max), cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f8400000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [dc] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

14:06.1 Class 0805: 1180:0822 (rev 22)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 10
	Region 0: Memory at f8400800 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

14:06.2 Class 0880: 1180:0843 (rev 12)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f8400c00 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

14:06.3 Class 0880: 1180:0592 (rev 12)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f8401000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

14:06.4 Class 0880: 1180:0852 (rev 12)
	Subsystem: 1179:ff10
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at f8401400 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-


-monz

monz
Posts: 2
Joined: Mon 07 Jul 2008, 09:25

Atheros AR5007EG Wireless Network Adapter

#2 Post by monz »

duh ... of course, it's easy enough to take a look at what
Vista has to say about this adapter, since it _is_ working
in Vista!

the model number reported is:
Atheros AR5007EG Wireless Network Adapter

Vista's Device Manager also lists this other Network Adapter:
Realtek RTL8101E Family PCI-E Fast Ethernet NIC (NDIS 6.0)


I don't know what else is relevant to getting this working
in Puppy, but here's all of Device Manager's info on
the Atheros:


(Device Manager, Properties, General Tab)
----------------------------------------
Atheros AR5007EG Wireless Network Adapter
Device Type: Network Adapters
Manufacturer: Atheros Communications Inc.
Location: PCI bus 14, device 0, function 0
Device Status: This device is working properly.


(Device Manager, Properties, Advanced Tab)
------------------------------------------
802.11b Preamble: Long and Short
Network Address: Not Present
Receive Buffers: 256
Scan Valid Interval: 60
Transmit Buffers: 256

(Device Manager, Properties, Driver Tab)
----------------------------------------
Driver Date: 1/25/2008
Driver Version: 7.4.2.40 built by: WinDDK
Digital Signer: microsoft windows hardware compatibility


(Device Manager, Properties, Details Tab)
-----------------------------------------
- there are a ton of secret code ID numbers
in here, i'm guessing that only Windows knows
what any of them mean. If anyone thinks this
info would be useful, say so, and i'll post it.


(Device Manager, Properties, Resources Tab)
-------------------------------------------
Memory Range: F8200000 - F820FFFF
IRQ: 0x00000012 (18)
Conflicting device list: No conflicts.



-monz

User avatar
GeorgR
Posts: 26
Joined: Wed 12 Sep 2007, 11:26
Location: Düsseldorf, Germany

#3 Post by GeorgR »

I am posting this on MSI VR201 with puppy 4.0.
Inbuild WLAN Module is a azurewave 780 alias Atheros AR5006EG.
I used NDISWRAPPER with the XP Driver AR5007EG_V5.3.0.67.
This driver includes both atheros versions: 5006/5007.

1.) Menue/System/Bootmanager/
Blacklist a module “ath_pci

User avatar
joopyhellspawn
Posts: 41
Joined: Tue 12 Feb 2008, 16:55

#4 Post by joopyhellspawn »

I didn't see that you mentioned which Puppy you were running. If Dingo, I've had success with the alternate Dingo, the one with the 2.6.25 kernel. With that my Toshiba worked out of the box.

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#5 Post by battleshooter »

Thought this might be of interest to you Monz.

Tempestuous:
The AR5007EG is a recent variation of the Atheros chipset, and is not supported by the current release of the MADWiFi driver.
Due largely to the fact that this chipset is found in the popular ASUS Eee notebook, discussion on the MADWiFi forums has prompted a patched version of the MADWiFi driver, and this driver is now available for Puppy 3.x and 4.0 here
http://www.murga-linux.com/puppy/viewto ... 643#153643

It worked great for me and I have a Toshiba Satellite with a AR5007EG wireless card. All you have to do is install the pet.

Post Reply