broadcom sta driver su slackware 12.2

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da thepaperboy »

ah, ok, quindi lo tolgo. ma questi headers come li installo? quando ho provato a farlo durante l'installazione mi ricordo che mi diede un qualche errore. quindi proverò a rifare la procedura da capo. ma sugli headers, come li installo?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da conraid »

thepaperboy ha scritto:ah, ok, quindi lo tolgo. ma questi headers come li installo? quando ho provato a farlo durante l'installazione mi ricordo che mi diede un qualche errore. quindi proverò a rifare la procedura da capo. ma sugli headers, come li installo?
non so se qualcuno te lo ha già detto, ma una lettura a Slackware4Dummies la darei, trovi il link in home page di questo sito
per installare gli headers monti il cd/dvd di slackware e dai
# upgradepkg --install-new d/kernel-headers*.tgz
e già che ci sei
# upgradepkg --install-new k/kernel-source*.tgz

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da thepaperboy »

esattamente come dovrei fare. ho scommentato il mirror del cd e commentato tutti gli altri, ma se da root do il comando upgradepkg --install-new d/kernel-headers*.tgz mi risponde

Codice: Seleziona tutto

upgradepkg --install-new d/kernel-headers*.tgz

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da danix »

mi sa che più di qualcosa non è troppo chiara qui...

1. il mirror del cd che hai "scommentato", in quale file era scritto??
2. Hai letto Slackware4dummies??
3. hai letto con attenzione e capito l'ultimo post di conraid??
4. Hai letto Slackware4dummies??
:D :D

comunque, non puoi dare upgradepkg così, dove capita capita... segui questi passi per installare headers e sorgenti del kernel, supponendo che tu sia nella tua home e il tuo lettore cd sia /dev/hda, aggiusta in base alla tua situazione:

Codice: Seleziona tutto

$ su
[password di root]
# mount /dev/hda /mnt/cdrom
# cd /mnt/cdrom
# upgradepkg --install-new slackware/d/kernel-headers*.tgz
# upgradepkg --install-new slackware/k/kernel-source*.tgz
# cd
# umount /mnt/cdrom
# exit
$ 
comunque io, fossi al tuo posto, una bella letta a Slackware4dummies gliela darei... ;)
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da thepaperboy »

innanzitutto grazie, s4d l'ho scaricata da leggere ma sono fermo all'introduzione. pensavo che attivare il wireless fosse più semplice. ora, visto che ho fatto diversi pasticci, ieri sera ho reinstallato e sono ripartito dall'installazione dei driver broadcom seguendo il readme del sito broadcom. ed ecco però il risultato:

Codice: Seleziona tutto

bash-3.1# cd Desktop/hybrid_wl/
bash-3.1# tar xzf /root/Desktop/hybrid-portsrc-x86_32-v5_10_91_9.tar.gz 
bash-3.1# ls
Makefile  lib  src
bash-3.1# make -C /l
lib/        lost+found/ 
bash-3.1# make -C /lib/modules/2.6.27.7/build M=`pwd`
make: Entering directory `/usr/src/linux-2.6.27.7'
  LD      /root/Desktop/hybrid_wl/built-in.o
  CC [M]  /root/Desktop/hybrid_wl/src/wl/sys/wl_linux.o
  CC [M]  /root/Desktop/hybrid_wl/src/wl/sys/wl_iw.o
  CC [M]  /root/Desktop/hybrid_wl/src/shared/linux_osl.o
  LD [M]  /root/Desktop/hybrid_wl/wl.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /root/Desktop/hybrid_wl/wl.o
see include/linux/module.h for more information
  CC      /root/Desktop/hybrid_wl/wl.mod.o
  LD [M]  /root/Desktop/hybrid_wl/wl.ko
make: Leaving directory `/usr/src/linux-2.6.27.7'
bash-3.1# lsmod
Module                  Size  Used by
i915                   33280  2 
drm                    74408  3 i915
snd_seq_dummy           6788  0 
snd_seq_oss            33408  0 
snd_seq_midi_event     10240  1 snd_seq_oss
snd_seq                50928  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10380  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40480  0 
snd_mixer_oss          17920  1 snd_pcm_oss
ipv6                  241956  14 
ppdev                  11268  0 
lp                     13572  0 
parport_pc             28196  0 
parport                34796  3 ppdev,lp,parport_pc
fuse                   54684  1 
b43                   128412  0 
rfkill                 12184  1 b43
mac80211              158108  1 b43
cfg80211               27144  1 mac80211
led_class               7684  1 b43
input_polldev           7432  1 b43
snd_hda_intel         367756  0 
snd_pcm                70788  2 snd_pcm_oss,snd_hda_intel
snd_timer              23176  2 snd_seq,snd_pcm
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
thermal                19484  0 
intel_agp              29116  1 
snd_hwdep              10756  1 snd_hda_intel
agpgart                32584  3 drm,intel_agp
snd                    51748  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
ssb                    41348  1 b43
pcmcia                 36524  2 b43,ssb
8139too                26624  0 
mii                     8448  1 8139too
pcmcia_core            35604  3 b43,ssb,pcmcia
soundcore              10080  1 snd
psmouse                40592  0 
i2c_i801               12688  0 
processor              36648  1 thermal
evdev                  13088  6 
battery                14340  0 
video                  20624  0 
wmi                     9768  0 
ac                      8196  0 
serio_raw               9220  0 
button                 10128  0 
thermal_sys            15144  3 thermal,processor,video
hwmon                   6300  1 thermal_sys
output                  6656  1 video
sg                     30516  0 
bash-3.1# rmmod b43; rmmod b43legacy
ERROR: Module b43legacy does not exist in /proc/modules
bash-3.1# rmmod b43        
ERROR: Module b43 does not exist in /proc/modules
bash-3.1# rmmod bcm43xx
ERROR: Module bcm43xx does not exist in /proc/modules
bash-3.1# locate wl.ko
locate: fatal error: Could not find user database '/var/lib/slocate/slocate.db':  No such file or directory
bash-3.1# cp /root/Desktop/hybrid_wl/wl.ko /lib/modules/2.6.27.7/kernel/net/w
wanrouter/ wireless/  
bash-3.1# cp /root/Desktop/hybrid_wl/wl.ko /lib/modules/2.6.27.7/kernel/net/wireless/
bash-3.1# depmode
bash: depmode: command not found
bash-3.1# modprobe wl
FATAL: Module wl not found.
bash-3.1# 
premesso che a questo punto sto riflettendo sulla necessità di fermarmi a leggere la s4d prima di riprendere, se però riuscissi ad attivare il wireless seguendo una c...o di guida che funzioni. cioé, mi chiedo com'è che una cosa così semplice debba avere così tanti casini. forse mi conviene limitarmi a mettere il firmware con b43-fwcutter e accontentarmi di navigare con quelli, solo che però ora, avendo reinstallato, devo rifare il procedimento daccapo, e mi chiedo quale sia la guida più adatta. ho fatto una ricerca in s4d ma non ho trovato nulla relativo a questo problema. prometto che non appena trovo la soluzione ideale la mando all'autore suggerendogli di aggiungerla come appendice, ci sto impazzendo!

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da thepaperboy »

allora, dopo il primo tentativo andato a vuoto, sono riuscito ad attivare il wifi con questo procedimento trovato qui (http://linuxwireless.org/en/users/Drivers/b43)

Codice: Seleziona tutto

wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-012.tar.bz2
tar xjf b43-fwcutter-012.tar.bz2
cd b43-fwcutter-012
make
cd ..

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
poi ho installato wicd e attivato la rete con ifconfig wlan0 up

ora però navigo a metà della mie possibilità. spiccio spiccio, con ubuntu ho il download a 1.180 mb, con slackware non supero i 560 kb. per avere le stesse prestazioni dovrei usare i driver broadcom, mentre da lsmod ottengo

Codice: Seleziona tutto

bash-3.1# lsmod
Module                  Size  Used by
i915                   33280  2 
drm                    74408  3 i915
snd_seq_dummy           6788  0 
snd_seq_oss            33408  0 
snd_seq_midi_event     10240  1 snd_seq_oss
snd_seq                50928  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10380  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40480  0 
snd_mixer_oss          17920  1 snd_pcm_oss
rfkill_input            8448  0 
ipv6                  241956  14 
lp                     13572  0 
ppdev                  11268  0 
parport_pc             28196  0 
parport                34796  3 lp,ppdev,parport_pc
fuse                   54684  1 
b43                   128412  0 
rfkill                 12184  3 rfkill_input,b43
mac80211              158108  1 b43
cfg80211               27144  1 mac80211
led_class               7684  1 b43
thermal                19484  0 
i2c_i801               12688  0 
processor              36648  1 thermal
video                  20624  0 
output                  6656  1 video
input_polldev           7432  1 b43
snd_hda_intel         367756  0 
intel_agp              29116  1 
snd_pcm                70788  2 snd_pcm_oss,snd_hda_intel
agpgart                32584  3 drm,intel_agp
snd_timer              23176  2 snd_seq,snd_pcm
ssb                    41348  1 b43
pcmcia                 36524  2 b43,ssb
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
snd_hwdep              10756  1 snd_hda_intel
pcmcia_core            35604  3 b43,ssb,pcmcia
snd                    51748  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore              10080  1 snd
wmi                     9768  0 
button                 10128  0 
psmouse                40592  0 
8139too                26624  0 
mii                     8448  1 8139too
thermal_sys            15144  3 thermal,processor,video
battery                14340  0 
hwmon                   6300  1 thermal_sys
ac                      8196  0 
evdev                  13088  7 
serio_raw               9220  0 
sg                     30516  0 

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: broadcom sta driver su slackware 12.2

Messaggio da thepaperboy »

thepaperboy ha scritto:allora, dopo il primo tentativo andato a vuoto, sono riuscito ad attivare il wifi con questo procedimento trovato qui (http://linuxwireless.org/en/users/Drivers/b43)

Codice: Seleziona tutto

wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-012.tar.bz2
tar xjf b43-fwcutter-012.tar.bz2
cd b43-fwcutter-012
make
cd ..

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
poi ho installato wicd e attivato la rete con ifconfig wlan0 up

ora però navigo a metà della mie possibilità. spiccio spiccio, con ubuntu ho il download a 1.180 mb, con slackware non supero i 560 kb. per avere le stesse prestazioni dovrei usare i driver broadcom, mentre da lsmod ottengo

Codice: Seleziona tutto

bash-3.1# lsmod
Module                  Size  Used by
i915                   33280  2 
drm                    74408  3 i915
snd_seq_dummy           6788  0 
snd_seq_oss            33408  0 
snd_seq_midi_event     10240  1 snd_seq_oss
snd_seq                50928  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10380  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40480  0 
snd_mixer_oss          17920  1 snd_pcm_oss
rfkill_input            8448  0 
ipv6                  241956  14 
lp                     13572  0 
ppdev                  11268  0 
parport_pc             28196  0 
parport                34796  3 lp,ppdev,parport_pc
fuse                   54684  1 
b43                   128412  0 
rfkill                 12184  3 rfkill_input,b43
mac80211              158108  1 b43
cfg80211               27144  1 mac80211
led_class               7684  1 b43
thermal                19484  0 
i2c_i801               12688  0 
processor              36648  1 thermal
video                  20624  0 
output                  6656  1 video
input_polldev           7432  1 b43
snd_hda_intel         367756  0 
intel_agp              29116  1 
snd_pcm                70788  2 snd_pcm_oss,snd_hda_intel
agpgart                32584  3 drm,intel_agp
snd_timer              23176  2 snd_seq,snd_pcm
ssb                    41348  1 b43
pcmcia                 36524  2 b43,ssb
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
snd_hwdep              10756  1 snd_hda_intel
pcmcia_core            35604  3 b43,ssb,pcmcia
snd                    51748  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore              10080  1 snd
wmi                     9768  0 
button                 10128  0 
psmouse                40592  0 
8139too                26624  0 
mii                     8448  1 8139too
thermal_sys            15144  3 thermal,processor,video
battery                14340  0 
hwmon                   6300  1 thermal_sys
ac                      8196  0 
evdev                  13088  7 
serio_raw               9220  0 
sg                     30516  0 
e se aggiungo i b43, b43legacy e ssb alla blacklist wicd non mi viene rilevata più alcuna connessione, né da wicd né con iwlist scanning

Rispondi