bcm43xx

13 risposte [Ultimo contenuto]
Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

salve amici,
ho da poco installato sidux sul compaq presario f500 e va come una bomba, prima avevo provato con molte altre debian-derivate ma non partiva con nessuna.
mi sono rimasti tre problemucci:
- installare tutti i codecs, e non ho trovato un how to sui nomi che devo cercare;
- installare tutti i plugin, e vale quanto sopra;
- non ho capito se ho installato i driver nvidia: che comando devo dare per la verifica?
- ma sopratutto devo far funzionare la rete wifi; il mio iwconfig mi restituisce questo

siduxbox:/home/lullina# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11b/g ESSID:"computer" Nickname:"Broadcom 4311"
Mode:Managed Frequency=2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s Tx-Power=18 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

ho provato a configurare la scheda, ma non ci sono riuscito, non ho messo i parametri giusti, boh!

sapete aiutarmi?
grazie

beppe

Ritratto di bricke
bricke
(Guru)
Offline
Guru
Iscritto: 17/08/2005
Messaggi: 650

Per i codec non saprei se sidux ha un repos suo o usa quelli debian, se usa quelli debian, cercando nel forum dovresti trovare i repo debian.multimedia

Per il wifi, o ti mancano i driver oppure devi smanettare con le impostazioni in entrambi i casi dovresti dirci che scheda hai, dal titolo posso supporre che tu abbia una broadcom (come la mia).

Se questo è vero, io ho installato i driver con ndiswrapper e i driver di windows. Per le config non posso aiutarti, dovrei essere li! Laughing

Cmq prima di tutto dimmi che scheda hai...

Ciao

Per non sbagliare:

http://sidux.com/index.php?module=pnWikka&tag=NetworkNdiswrapperHowTo

http://sidux.com/index.php?module=pnWikka&tag=HardwareEN

Questo è Unix. Ti dà abbastanza corda per impiccarti da solo. --Miquel van Smoorenburg

Ritratto di Stemby
Stemby
(Guru)
Offline
Guru
Iscritto: 05/10/2006
Messaggi: 776

Non vorrei dire una cavolata, ma secondo me è solo un problema di configurazione: se i driver non fossero su direbbe eth1 no wireless extensions., o mi sbaglio?

Registered Linux User #443882
Registered Debian User #9

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

@Stemby: in teoria non ti sbagli, i driver bcm43xx sono presenti direttamente nel kernel e la scheda viene correttamente rilevata, ma a me non hanno mai funzionato.

La scheda viene riconosciuta, ma poi semplicemente non funziona... Almeno questo e' quello che succede con la mia scheda sul mio laptop. Deve esserci qualche bug nel codice o nel firmware. Ci ho provato diverse volte e poi ho lasciato perdere, poiche' con ndiswrapper mi funziona perfettamente. Tanto, proprietario per proprietario....

Per usare ndiswrapper con questa scheda occorre evitare il caricamento del modulo del kernel, altrimenti va in conflitto con ndiswrapper. In Debian basta aggiungere il nome del modulo (in questo caso bcm43xx) nel file /etc/modprobe.d/blacklist.

Pietro

Debian. Be unique.

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

le guide sidux le ho viste, ma il problema è che non riesco a trovare il ndiswrapper relativo alla broadcom 4311! va bene anche un altro 4318, per esempio? la cosa mi lascia sospetto perché ci sono una mareaq di 4318, segno che cambia sempre qualcosa.

se non ho capito male, pietro diceva che la scheda viene rilevata, ma non c'è l'Access Point: è quello che capita a me.

allora pietro, come l'hai fatta funzionare?
grazie

beppe

ps: come faccio a verificare se ho installa bene i driver nvidia?

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Cerca nel forum, ci sono molte discussioni in merito. Te ne segnalo qualcuna:

http://www.debianitalia.org/modules/newbb/viewtopic.php?topic_id=4911&forum=2&post_id=25985#forumpost25985
http://www.debianitalia.org/modules/newbb/viewtopic.php?topic_id=5007&forum=2&post_id=26380#forumpost26380

All'interno troverai altri link ad altre discussioni, etc.. insomma sul forum c'e' tanta roba, prova e se poi incontri qualche problema ritorna qui.

Per iniziare: installa ndiswrapper con module-assistant (a memoria):

<br /># m-a a-i ndiswrapper
scarica i driver Windows in una directory e caricali con la procedura descritta nei link che ti ho segnalato e poi prova a far funzionare la rete. Ovviamente ricordati di eliminare il driver del kernel col comando:

<br /># rmmod bcm43xx

Per i driver nvidia, dovresti essere tu a sapere se e come li hai installati. Io li installo con module assistant, come nell'esempio precedente, solo che al posto di ndiswrapper devi scrivere nvidia-kernel.

Poi ti occorrono alcuni pacchetti e dovresti modificare il file di configurazione di X. Tra i pacchetti che ti servono di sicuro ci sono:

<br />nvidia-glx<br />nvidia-kernel-common<br />nvidia-settings<br />nvidia-xconfig
quest'ultimo ti server per modificare il file di configurazione di X.

Pietro

Debian. Be unique.

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

ok pietro, ho di che lavorare; vedrò le discussioni, scusa tanto ma a volte qualcosa mi sfugge, e dire che avevo cercato!

una ultima cosa: il computer è a 64 bit, la distribuzione a 32bit: devo installare i driver per 32 o 64?
grazie e ci sentiamo dopo.
beppe

Ritratto di bricke
bricke
(Guru)
Offline
Guru
Iscritto: 17/08/2005
Messaggi: 650

Quote:

beppe_rm ha scritto:
il problema è che non riesco a trovare il ndiswrapper relativo alla broadcom 4311! va bene anche un altro 4318, per esempio?

Guarda che ti stai facendo confusione ndiswrapper e i driver son due cose diverse!
Passo primo: Installare ndiswrapper che trovi nei repos
Passo secondo: Reperire i driver per windows della tua scheda wifi ed installarli tramite ndiswrapper.

Ovviamente non puoi usare direttamente un file .exe, ma devi estrarlo e poi usare un particolare file ecc....

In poche parole, cerca una guida che la procedura è ben documentata, se poi trovi problemi durante l'applicazione della guida, posta l'errore/dubbio che noi tenteremo di risolverlo Laughing

Quote:

ps: come faccio a verificare se ho installa bene i driver nvidia?

Anche se consiglio sempre, una domanda alla volta, ti risponderò lo stesso.
Prova da terminale
<br />glxgears<br />
Se vedi le rotelline girare fluide allora sei a posto.
Altrimenti
<br />glxinfo<br />
Appare la scritta "Direct Rendering yes/no"

Questo è Unix. Ti dà abbastanza corda per impiccarti da solo. --Miquel van Smoorenburg

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

ok grazie, proverò.
ci sentiamo
beppe

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 82

ho fatto il primo passo, il più facile :

Quote:

<br />glxgears<br />
Se vedi le rotelline girare fluide allora sei a posto.
Altrimenti
<br />glxinfo<br />
Appare la scritta "Direct Rendering yes/no"

le rotellinenon girano, infatti glxinfo mi dice che

direct rendering no;

non ho capito, leggendo in giro, che devo fare, grazie per l'aiuto.

beppe

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Hai compilato ed installato i driver nvidia? Hai configurato il file /etc/X11/xorg.conf?

Pietro

Debian. Be unique.