Pagina 1 di 2

scheda broadcom

Inviato: mer 24 mar 2010, 22:20
da rit.black
buonasera a tutti.
non sono uno nuovo in slackware, lo uso felicemente da più di un anno ormai, fino ad ora sono sempre riuscito a superare i problemi consultanto in particolare questo forum.
possiedo un portatile acer aspire 3003lmi, monto una slackware 13.0 con kernel 2.6.26.6 huge.

il mio poblema è molto (poco) semplice: non riesco ad attivare il ricevitore broadcom 802.11g integrato nel simpatico portatile. ho fatto diverse ricerche e provato diverse soluzioni soluzioni ma non ho ancora risolto nulla. fino alla settimana scorsa sullo stesso pc avevo la stessa versione di slackware ma con kernel hugesmp.

vi posto la risposta al comando lspci, nel caso vi possa essere utile

Codice: Seleziona tutto

root@darkstar:~# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 760/M760 Host (rev 03)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
00:06.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
00:0b.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
grazie in anticipo :-)

Re: scheda broadcom

Inviato: mer 24 mar 2010, 22:35
da freax
ifconfig -a da root che restituisce ?

so che forse è scontato ma partiamo dalle basi :
- lo switch hardware ON/OFF è su ON ?
- nel caso sulla macchina venga eseguito un altro SO come ad esempio Windows è bene verificare che la scheda non sia stata disabilitata dal pannello di controllo fino all'ultimo uso/boot/reboot , a volte il disabilitare via software tramite il pannello di controllo una scheda può portare problemi anche nell'uso della stessa scheda su un altro SO .
- il wifi sul router è acceso ?

Broadcom generalmente ha dei buoni driver su linux per i suoi chipset a naso la tua deve andare o quantomeno sarà un problema di configurazione software .

Altra domanda , la tua rete wifi su quale protocollo è ?

EDIT per una generica carrellata sui driver necessari al tuo hardware c'è http://kmuto.jp/debian/hcl/

posta dentro il form l'output del comando lspci -n e otterrai una prima risposta .

Re: scheda broadcom

Inviato: gio 25 mar 2010, 9:33
da arckantos
In realtà la situazione dei driver per le schede wireless Broadcom è un pò complicata. Guardando qui : http://www.broadcom.com/support/802.11/linux_sta.php la tua scheda non è supportata da questi driver, quindi puoi guardare qui : http://bcm43xx.berlios.de/?go=devices e qui http://linuxwireless.org/en/users/Devices/PCI purtroppo la situazione non mi sembra molto rosea nel senso che mi pare di leggere che non ci sono i driver, ma spero di sbagliarmi, e comunque se non riuscissi a trovare i driver c'è sempre il buon vecchio ndiswrapper, qui su slacky c'è la guida per configurare il tuo chipset http://www.slacky.eu/wikislack/index.ph ... less_wlan0 .... Quindi buon divertimento

Re: scheda broadcom

Inviato: gio 25 mar 2010, 15:11
da sya54M
uso tutti i giorni questa scheda wireless, funziona a meraviglia e i driver sono inclusi nel kernel da parecchi anni: prima il bcm43xx e poi il b43.
l'unica cosa che bisogna fare è installare il firmware come dice qui: http://linuxwireless.org/en/users/Drivers/b43

Re: scheda broadcom

Inviato: ven 26 mar 2010, 20:44
da rit.black
@freax

Codice: Seleziona tutto

root@darkstar:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:c0:9f:da:ed:50

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52080 errors:1 dropped:0 overruns:0 frame:2
          TX packets:52580 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:56433262 (53.8 MiB)  TX bytes:6289626 (5.9 MiB)
          Interrupt:19 Base address:0x1800

lo        Link encap:Local Loopback

          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5240 (5.1 KiB)  TX bytes:5240 (5.1 KiB)

lo switch hardware è un semplice bottone che si illumina appena lo attivi (ovviamente è spento ora)
nella macchina non viene avviato un so che non sia slackware da un bel po'. ribadisco che fino alla settimana scorsa, con slackware 13 hugesmp funzionava.
il wifi del router è sicuramente acceso: il pc di mio padre (thinkpad con win xp) si connette senza fare storie. comunque anche se fosse stato spento non avrei risolto accendendolo: io non riesco ad attivare il ricevitore e non posso fare neanche la ricerca con wicd!

@sya54M
ora provo a seguire le istruzioni sotto il paragrafo "device firmware installation" per fedora, che a prima vista mi sembra siano le uniche compatibili con la slack e ti faccio sapere

EDIT
ho provato a installare il firmware ma il ricevitore continua a non fuzionare

Re: scheda broadcom

Inviato: ven 26 mar 2010, 20:50
da freax
rit.black ha scritto:@freax

Codice: Seleziona tutto

root@darkstar:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:c0:9f:da:ed:50

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52080 errors:1 dropped:0 overruns:0 frame:2
          TX packets:52580 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:56433262 (53.8 MiB)  TX bytes:6289626 (5.9 MiB)
          Interrupt:19 Base address:0x1800

lo        Link encap:Local Loopback

          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5240 (5.1 KiB)  TX bytes:5240 (5.1 KiB)

lo switch hardware è un semplice bottone che si illumina appena lo attivi (ovviamente è spento ora)
nella macchina non viene avviato un so che non sia slackware da un bel po'. ribadisco che fino alla settimana scorsa, con slackware 13 hugesmp funzionava.
il wifi del router è sicuramente acceso: il pc di mio padre (thinkpad con win xp) si connette senza fare storie. comunque anche se fosse stato spento non avrei risolto accendendolo: io non riesco ad attivare il ricevitore e non posso fare neanche la ricerca con wicd!

@sya54M
ora provo a seguire le istruzioni sotto il paragrafo "device firmware installation" per fedora, che a prima vista mi sembra siano le uniche compatibili con la slack e ti faccio sapere
sarà un semplice problema di driver a questo punto , ultimamente il kernel comprende un po' di tutto , driver wifi compresi .

con lspci -n e quel sito che ti ho postato puoi tirare fuori il nome dei driver giusti che ti servono , comunque in giro è pieno di distro linux che girano tranquillamente su svariati apparati di rete con chipset Broadcom e vanno tutti a meraviglia .

Re: scheda broadcom

Inviato: mar 30 mar 2010, 20:48
da rit.black
ecco cosa mi dice quel sito della mia scheda broadcom
PCI ID Funziona? Produttore Periferica Driver Kernel
14e44318 Yes Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller ssb v2.6.25-
sapreste dirmi dove trovare questi benedetti driver?

Re: scheda broadcom

Inviato: mar 30 mar 2010, 20:53
da sya54M
rit.black ha scritto:ecco cosa mi dice quel sito della mia scheda broadcom
PCI ID Funziona? Produttore Periferica Driver Kernel
14e44318 Yes Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller ssb v2.6.25-
sapreste dirmi dove trovare questi benedetti driver?
:roll:
ripeto che quel driver è già incluso nel kernel da parecchi anni, si chiama b43 (il quale "usa" ssb anch'esso incluso) e li hai già caricati in memoria, basta installare il firmware per far attivare la scheda

Re: scheda broadcom

Inviato: mer 31 mar 2010, 20:00
da rit.black
si ma allora o sono talmente stupido che non riesco nemmeno a seguire quelle istruzioni, o c' è stato qualche passo falso nell'installazione del sistema e quel driver non è stato installato correttamente :/

Re: scheda broadcom

Inviato: gio 1 apr 2010, 8:35
da sya54M
per verificare che il driver c'è ed è già caricato fai:

Codice: Seleziona tutto

lsmod | grep b43
le istruzioni sono di scaricare e compilare l'estrattore del firmware: fwcutter,

Codice: Seleziona tutto

git clone http://git.bu3sch.de/git/b43-tools.git
cd b43-tools/fwcutter
make
cd ..
scaricare ed estrarre il firmware in /lib/firmware:

Codice: Seleziona tutto

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
tar xjf broadcom-wl-4.178.10.4.tar.bz2
cd broadcom-wl-4.178.10.4/linux
../../fwcutter/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o
istruzioni copiate pari pari da quella pagina:
http://linuxwireless.org/en/users/Drivers/b43#fw-b43-lp

Re: scheda broadcom

Inviato: mar 6 apr 2010, 11:45
da rit.black
ho provato a dare i comandi che hai postato ma mi blocco al comando export

Codice: Seleziona tutto

root@darkstar:~/b43-tools# export /root/b43-tools="/lib/firmware"
bash: export: `/root/b43-tools=/lib/firmware': not a valid identifier
grazie mille :)

Re: scheda broadcom

Inviato: mar 6 apr 2010, 16:39
da danix
ma il comando scritto sopra è:

Codice: Seleziona tutto

export FIRMWARE_INSTALL_DIR="/lib/firmware"
tu hai scritto:

Codice: Seleziona tutto

export /root/b43-tools="/lib/firmware"
... non mi sembra la stessa cosa... :-k

devi scrivere esattamente quello che c'è scritto sopra, non c'è da interpretare nulla, puoi fare anche copia e incolla... :D

Re: scheda broadcom

Inviato: mar 6 apr 2010, 17:29
da sya54M
danix ha scritto:ma il comando scritto sopra è:

Codice: Seleziona tutto

export FIRMWARE_INSTALL_DIR="/lib/firmware"
tu hai scritto:

Codice: Seleziona tutto

export /root/b43-tools="/lib/firmware"
... non mi sembra la stessa cosa... :-k

devi scrivere esattamente quello che c'è scritto sopra, non c'è da interpretare nulla, puoi fare anche copia e incolla... :D
quoto tutto

Re: scheda broadcom

Inviato: gio 8 apr 2010, 20:06
da rit.black
dopo questa impeditemi pure di usare ancora linux :-?

son riuscito a portare a termine la procedura ma la scheda ancora resta beatamente spenta :(
ho scoperto inoltre che se provo a dare

Codice: Seleziona tutto

iwconfig wlan0
mi dice che la periferica wlan0 non esiste

Re: scheda broadcom

Inviato: gio 8 apr 2010, 20:26
da sya54M
:?
e se dai iwconfig senza parametri cosa ti da?
il kernel è quello predefinito vero?