Pagina 1 di 1

[Risolto] [Driver] problemi con ASUS WL 138g V2

Inviato: giovedì 6 maggio 2010, 13:16
da genemax
Ciao a tutti.

Ho la scheda PCI

ASUS WL 138g V2
14e4:4318 (rev 02)
BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller

Ho 2 PC che chiamerò, per comodità, PC-Desktop e PC-Server.
Ho inserito la scheda sul PC-Desktop con Ubuntu 9.10 che tengo costantemente aggiornato.
Riconosciuta subito (in realtà funzionava già con la versione 8.04 e successivi aggiornamenti) e funziona egregiamente, sia con WiCD che con Network Manager.
La utilizzo come client, rileva il mio AP, si connette sia in open che in WPA-PSK, con SSIID dell'AP nascosto, a velocità massima.
Un'ottima scheda, un'ottimo s.o.: nessun problema quindi.

Vi posto l' lshw -C network relativo alla scheda di rete:

Codice: Seleziona tutto

  *-network
       description: Network controller
       product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: a
       bus info: pci@0000:01:0a.0
       version: 02
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=b43-pci-bridge latency=32
       resources: irq:16 memory:e9000000-e9001fff
La scheda, inserita nel PC-Server invece da dei problemi.
Sul PC-server ho installato ubuntu server 9.10, anch'esso costantemente aggiornato.
La scheda non viene mnimamente rilevata, ovvero l'hardware si, ma i driver non vengono caricati.
Niente wlan0, quindi.

Scartabello le varie guide in rete.
Per il mio s.o. basta installare b43 fwcutter e il gioco è fatto.
La procedura va a buon fine ma...  (nono)    niente da fare.

I driver non vengono caricati.
Aggiorno allora a ubuntu 10.04 server.
Questa volta, con fwcutter carica i driver ma di wlan0 neanche l'ombra.
Guardo i driver che vengono caricati (lshw -C network) e risulta ssb.

Altre guide: mettere b43, ssb, b43legacy, b43xxx, wl in blacklist.
Poi caricare manualmente b43 con modprobe.
Non c'è verso: ssb fisso come driver.
Non sono proprio riuscito a fargli caricare b43.

Passo a NDISwrapper con driver per windows xp: magicamente la scheda carica i driver bcmwl5, e finalmente vedo wlan0.

La configuro da interfaces.

Codice: Seleziona tutto

auto wlan0
iface wlan0 inet static
network 192.168.44.0
address 192.168.44.200
netmask 255.255.255.0
gateway 192.168.44.2
iwconfig mi restituisce la mia wlan0 correttamente configurata ma non associata.

iwlist wlan0 scan
Nessuna rete rilevata!

Provo con un altro suggerimento e in interfaces inserisco la riga:

Codice: Seleziona tutto

pre-up ifconfig wlan0 up
iwlist wlan0 scan
Nessuna rete rilevata!

Del mio AP nessuna traccia.

"Forzo" la connessione con iwconfig passando, e il MAC, e l'essid dell'AP.
Mi risulta non associato.
Stessa cosa se lo faccio da interfaces.

Il led della scheda é spento, mentre se la utilizzo su PC-Desktop è acceso (verde) e lampeggia quando la scheda è in attività.

Provo a vedere se almeno la scansione con airmon-ng funziona, ma mi dice che la scheda non supporta la scansione, funzionalità che in realtà sul PC-Desktop va (è legata al fatto che sul PC-Desktop utilizzo i driver di linux mentre su PC-Server quelli di windows su ndiswrapper?).

Per scrupolo inserisco nuovamente la scheda nel PC-Desktop: funziona egregiamente.

??? Questione numero uno: sul mio PC-Desktop i driver installati sono b43-pci-bridge, quindi pensavo di installare gli stessi driver su PC-Server.
Ho letto con attenzione le guide in http://wireless.kernel.org/en/users/Drivers ma di b43-pci-bridge non c'è traccia. Perché non riesco a trovare alcun riferimento all'installazione questi driver in nessuna guida? Dov'è l'inghippo?

???  ??? Questione numero due: come faccio a installare i driver b43 (o b43-pci-bridge) escludendo finalmente ssb?

Un grazie anticipato a tutti.

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: giovedì 6 maggio 2010, 16:20
da angeloilcampione

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: lunedì 10 maggio 2010, 13:00
da genemax
Ciao Angelo, grazie per la tua indicazione.

Ho provato ad installare ma mi ha chiesto se volessi "retrocedere" i driver ad una versione più vecchia e ho risposto di no.
In effetti i driver installati erano gli ultimi per la versione server 10.04 LTS.
Comunque non funzionano.
Oppure intendevi effettivamente che bisogna installare una versione di driver meno recente che è funzionante rispetto alla nuova che non va?

Poi vedo sul tuo blog che anche Andrea ha un analogo problema e gli scrivi che aggiornerai i driver per Lucid Lynk.
Aspetterò l'aggiornamento.

Potrebbe essere anche un problema di hardware PC datato?
Il server che sto montando mi serve como router, quindi ho usato un vecchio Pentium III.
Attualmente sono fermo proprio perché sto aspettando di far funzionare la scheda senza fili.

Fammi sapere.
Saluti
Maks

P.S.: complimenti per la tua giovane età e per la tua intraprendenza e perizia.

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: lunedì 17 maggio 2010, 13:33
da genemax
Ho provato con il suggerimento di Angelo, ma purtroppo non ha funzionato.

           (nono)

Ho quindi rasato il PC e reinstallato ubuntu server 10.04 LTS ex-novo.
La scheda è stata effettivamente riconosciuta subito, questa volta con driver b43-pci-bridge.
Immagino siano questi i driver corretti, perché la scheda è PCI e non integrata come nei portatili.
Ma non è apparsa wlan0.

??? C'è qualcuno che saprebbe dirmi se manca qualche passaggio per poter vedere wlan0, visto che la scheda è riconosciuta correttamente e i driver caricati?

Poi ho provato a installare i driver passatimi da Angelo: l'operazione va a buon fine ma, al riavvio, i driver non vengono nemmeno caricati e la scheda risulta UNCLAIMED.

Rimane comunque il dubbio sulla compatibilità hardware, essendo il PC un po' datato (Pentium III 450MHz, bios modificato per fargli vedere testine HD>16).
Infatti, verificando l'hardware con lshw, lo schermo si spegne, si riaccende, nella parte centrale del monitor appare una fascia rossa orizzontale, poi riappaiono anche le scritte e il PC riprende a funzionare regolarmente.

Ho controllato se IRQ o memoria occupata dal driver fossero coincidenti: negativo.
Quindi, non so in che modo la scheda video interferisce con la scheda wireless.

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: martedì 18 maggio 2010, 10:42
da genemax
Ho cercato in altri wiki su come attivare la scheda wireless.
Credo manchi ancora il comando di attivazione del driver.

Tutti i wiki indicano che basta andare in Sistema -> Amministrazione -> Driver hardware, selezionare il driver e cliccare su Attiva.

Io utilizzo la versione server, pertanto non ho l'interfaccia grafica.

??? Qualcuno saprebbe dirmi come fare ad attivare il driver da shell?

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: martedì 18 maggio 2010, 11:12
da angeloilcampione
@genemax : scusa perchè hai installato la versione server sul tuo pc?

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: martedì 18 maggio 2010, 11:34
da genemax
Non è un portatile, è un desktop.

Mi serve per implementare dominio, posta e webserver.

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: martedì 18 maggio 2010, 11:50
da angeloilcampione
prova a caricare il modulo specifico con

Codice: Seleziona tutto

sudo modprobe
se poi funziona e lo vuoi mettere di default basta dare

Codice: Seleziona tutto

sudo nano /etc/modules
  scrivi il modulo , salvi e riavvii  ;)


ciao  ;)

Re: [Driver] problemi con ASUS WL 138g V2

Inviato: mercoledì 9 giugno 2010, 13:03
da genemax
Reinstallato ex-novo ubuntu server 10.04 su PC-SERVER.
Riconosce la scheda, driver b43.

lshw -C network da questo risultato:

Codice: Seleziona tutto

  *-network
       description: Network controller
       product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 9
       bus info: pci@0000:01:09.0
       version: 02
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=b43-pci-bridge latency=32
       resources: irq:17 memory:e9000000-e9001fff
iwconfig mi da no wireless extension.
Di wlan0 nessuna traccia.

modprobe
Rimuovo i driver e la scheda diventa UNCLAIMED
Ricarico b43/ssb in sequenze diverse, la scheda "riappare" ma di wlan0 nessuna traccia.


Sul PC-DESKTOP (ubuntu desktop 9.10), la scheda, con lshw -C network mi da questo risultato:

Codice: Seleziona tutto

  *-network
       description: Network controller
       product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 9
       bus info: pci@0000:01:09.0
       version: 02
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=b43-pci-bridge latency=32
       resources: irq:17 memory:e9000000-e9001fff

  *-network
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:24:8c:42:8b:4a
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
La seconda parte (quella con wlan0) c'è sul PC-DESKTOP, non c'è sul PC-SERVER.

E' come se la scheda fosse "spenta".
Ho visto in giro che ci sono dei software per attivare la scheda wireless, ma fanno tutti riferimento a schede integrate nei portatili.

C'è qualcuno che sa darmi ancora qualche indicazione?

??? se c'è necessità di attivare in qualche maniera la scheda

??? se c'è qualche settaggio in qualche file .conf per far "apparire" wlan0

??? varie ed eventuali

Grazie ancora.

[Risolto] Re: [Driver] problemi con ASUS WL 138g V2

Inviato: mercoledì 22 settembre 2010, 14:11
da genemax
Credo sia proprio un bug del driver della scheda.

Ho acquistato una ASUS PCI-G31 con chipset RALINK RT2561/RT61 che ha driver linux e la scheda è stata riconosciuta all'istante.
Niente ndiswrapper, niente fwcutter, niente driver proprietari.

L'ho testata su 3 PC, 2 sono quelli di prima (2 con Ubuntu Desktop 10.04, 1 con Ubuntu Server 10.04).
Funziona correttamente anche sullo stesso server sul quale l'altra non voleva saperne di andare.