atheros ar8132 i ar9285 amb linkat 3

Hola.

Acabo d'instal·lar una linkat 3 a un Asus ul-30: tot ok, excepte la xarxa...

Tinc dos dispositius de xarxa: Atheros AR8132 PCI-E (Ethernet) i Atheros AR9285 (Wireless). No m'ha reconegut cap dels dos. He fet proves amb madwifi, però no dec fer-ho bé o no acaba de funcionar.
Algú té cap idea o suggeriment?

Gràcies pel vostre temps.

Toni Bedmar, Granollers.
Hola Toni,

En principi aquest driver es troba inclòs al kernel 2.6.27 i per tant a la Linkat 3, mira la web del driver:
http://linuxwir…t_ath9k_driver

Si vols també pots afegir el repositori de Madwifi per descarregar l'ultim paquet:
http://madwifi-…rg/suse/11.1/
A veure si ho aconsegueixes.

Salut.

Projecte Linkat
Correcte pablo,
Jo tenia el mateix problema en un hp mini cq10-100ss
Un cop instal.lada compat-wireless, puc aixecar la targeta de xarxa ethernet (que ja detectava però no permetia configurar) AR8132.

Encara m'estic barallant amb la responsable de la wifi.
Ja comentaré.
Gràcies

cQTech Admin Solutions

cQTechAdminSolutions
Hola..
Després de diversos intents, us comento per a veure si per aqui ho teniu mes clar ..
El portàtil hp mini cq10-100ss encara no detecta la targeta wireless ..

desprès de seguir instruccions de
http://linuxwireless.org/en/users/Drivers/ath9k#Get_the_latest_ath9k_driver

e instal.lar l'ultim madwifi at
http://madwifi-project.org/suse/11.1/

tenim això:

#lspci -vnn
..
01:00.0 Network controller [0280]: Atheros Communications Inc. Device [168c:002b] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:3040]
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at feaf0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [60] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSVoil-
CESta: RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout- NonFatalErr+
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140] Virtual Channel <?>
Capabilities: [160] Device Serial Number 12-14-24-ff-ff-17-15-00
Capabilities: [170] Power Budgeting <?>
Kernel modules: ath9k
..


#ifconfig

eth0 Link encap:Ethernet HWaddr 18:A9:05:D8:F4:E7
inet addr:192.168.143.44 Bcast:192.168.143.255 Mask:255.255.255.0
inet6 addr: fe80::1aa9:5ff:fed8:f4e7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15083 errors:0 dropped:0 overruns:0 frame:0
TX packets:13815 errors:0 dropped:0 overruns:0 carrier:5
collisions:0 txqueuelen:1000
RX bytes:17047435 (16.2 Mb) TX bytes:1424233 (1.3 Mb)
Interrupt:220

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:649 errors:0 dropped:0 overruns:0 frame:0
TX packets:649 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:52691 (51.4 Kb) TX bytes:52691 (51.4 Kb)


He mirat també l'outup de /var/log/NetworkManager
amb 'F'

i en cap cas parla de la wlan0:

May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): device state change: 1 -> 2
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): bringing up device.
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): preparing device.
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): deactivating device (reason: 2).
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): carrier now ON (device state 2)
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): device state change: 2 -> 3
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) starting connection 'Auto eth0'
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): device state change: 3 -> 4
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) started...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) scheduled...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) complete.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) starting...
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): device state change: 4 -> 5
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) successful.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) complete.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) started...
May 10 17:33:15 linux-ric3 NetworkManager: <info> (eth0): device state change: 5 -> 7
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) scheduled...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) complete.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) started...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled...
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) complete.
May 10 17:33:15 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started...
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.006725] run_netconfig(): Spawning '/sbin/netconfig modify --service NetworkManager'
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.010470] write_to_netconfig(): Writing to netconfig: INTERFACE='eth0'
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.010699] write_to_netconfig(): Writing to netconfig: DNSSERVERS='192.168.10.207'
May 10 17:33:17 linux-ric3 NetworkManager: <info> Clearing nscd hosts cache.
May 10 17:33:17 linux-ric3 NetworkManager: <info> (eth0): device state change: 7 -> 8
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.030251] run_netconfig(): Spawning '/sbin/netconfig modify --service NetworkManager'
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.058261] write_to_netconfig(): Writing to netconfig: INTERFACE='eth0'
May 10 17:33:17 linux-ric3 NetworkManager: <debug> [1273505597.058394] write_to_netconfig(): Writing to netconfig: DNSSERVERS='192.168.10.207'
May 10 17:33:17 linux-ric3 NetworkManager: <info> Clearing nscd hosts cache.
May 10 17:33:17 linux-ric3 NetworkManager: <info> Policy set 'Auto eth0' (eth0) as default for routing and DNS.
May 10 17:33:17 linux-ric3 NetworkManager: <info> Activation (eth0) successful, device activated.
May 10 17:33:17 linux-ric3 NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.

Si, realment aquest portàtil té un botonet per la wifi, però no sembla fer moviment al sistema el moure'l ..
Hi havia por ahí un driver encarregat d'sniffar els hotplug oi? tindra algo a veure? i si d'això, com es diu?
Thx in advance

cQTechAdminSolutions
Hola,

Pel que sembla la teva wifi funciona amb el driver ath9k. Mira d'instal·lar els drivers que trobaràs a:

http://download-linkat.xtec.cat/d83/Drivers/Linkat3/compat-wireless/

Els tens compilats per a les versions del nucli: 2.6.27.37 i 2.6.27.45

El driver ath9k que tens aquí (entre d'altres drviers) són un backport per a nuclis anteriors al 2.6.29 (crec recordar).

A veure si aconseguim fer funcionar la wifi.


Joan de Gracia
Gràcies Joan!

El meu portàtil ja navega sense l'antena USB amb la que el feia servir. El driver recomanat ha funcionat!

Toni Bedmar, IES Bellulla de Canovelles
Hola Toni,


Ens alegrem moltíssim que hagis pogut fer funcionar la wifi amb l'ajut que t'hem pogut oferir des dels fòrums de Linkat.

:-)



Joan de Gracia
El mateix per aquí! Finalment he pogut aixecar la wlan0 prévia desinstal.lació dels drivers compat-w i madwifi instal.lats; un cop actualitzat el kernel a la 2.6.27.45-0.1-pae i instal.lat el paquet:
http://download-linkat.xtec.cat/d83/Drivers/Linkat3/compat-wireless/2.6.27.45/compat-wireless-kmp-pae-2.6.30.10_2.6.27.45_0.1-1.3.i586.rpm

Només hi ha un petit detall, s'ha desactivat la fins ara funcionant eth0 :((

# hwinfo --netcard
22: PCI 100.0: 0282 WLAN controller
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_168c_2b
Unique ID: y9sn.28HrseZoWtB
Parent ID: z8Q3.ZbAWgKMCoE3
SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: network
Model: "Atheros WLAN controller"
Vendor: pci 0x168c "Atheros Communications Inc."
Device: pci 0x002b
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x3040
Revision: 0x01
Driver: "ath9k"
Driver Modules: "ath9k"
Device File: wlan0
Features: WLAN
Memory Range: 0xfeaf0000-0xfeafffff (rw,non-prefetchable)
IRQ: 16 (133224 events)
HW Address: 90:4c:e5:2d:41:b8
Link detected: yes
WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 12 13
WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472
WLAN encryption modes: WEP40 WEP104 TKIP CCMP
WLAN authentication modes: open sharedkey wpa-psk wpa-eap
Module Alias: "pci:v0000168Cd0000002Bsv0000103Csd00003040bc02sc80i00"
Driver Info #0:
Driver Status: ath9k is active
Driver Activation Cmd: "modprobe ath9k"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #12 (PCI bridge)

23: PCI 200.0: 0200 Ethernet controller
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_1969_1062
Unique ID: B35A.jzBVV7fFWu2
Parent ID: qTvu.bQ30eTbcr+3
SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:02:00.0
SysFS BusID: 0000:02:00.0
Hardware Class: network
Model: "Attansic Ethernet controller"
Vendor: pci 0x1969 "Attansic Technology Corp."
Device: pci 0x1062
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x308f
Revision: 0xc0
Memory Range: 0xfebc0000-0xfebfffff (rw,non-prefetchable)
I/O Ports: 0xec80-0xecff (rw)
IRQ: 11 (no events)
Module Alias: "pci:v00001969d00001062sv0000103Csd0000308Fbc02sc00i00"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #13 (PCI bridge)

Cap idea+?

Torno a repetir, el més necessari (interacció amb el botonet on/off inclós) ja m'ho heu resolt !
Gràcies!

cQTechAdminSolutions
Hola,


Això que comentes ha passat perquè has actualitzat el nucli i perquè has compilat el driver de l'ethernet. Et desaconsello que facis funcionar el hardware mitjançant drivers que compilis. És molt millor si trobem el paquet src.rpm que és el codi font del paquet rpm corresponent.

Si t'hi fixes, el paquet compat-wireless l'hem generat a través d'un paquet src.rpm. En cas que actualitzis el nucli (quan n'entri un de nou) veuràs com es manté ja que opensuse col·loca el driver en un directori específic. Així doncs, aquest driver es manté tot i que actualitzis el nucli l'ordinador.

Què pots fer amb l'ethernet?

Bé, o tornes a compilar el driver per al nou nucli, o bé intentem trobar un driver ja paquetitzat en format rpm i que garanteixi l'operativitat del driver amb l'actualització del nucli.



Joan de Gracia