-- RISOLTO -- Impostare connessioni wireless

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.
adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

Ho scaricato quello che credo essere il firmware corretto e il suo "estrattore" (rispettivamente b43-firmware.tar.gz e b43-fwcutter.tar.gz)
Provo a lanciare l'estrattore e mi dà..

Codice: Seleziona tutto

bash.4.1# cd /mnt/pendrive2
bash.4.1# tar xjf b43-fwcutter.tar.gz
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable:exiting now
sto per impazzire.. che posso fare?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Impostare connessioni wireless

Messaggio da 414N »

Semplice, leggi attentamente l'output di tar:

Codice: Seleziona tutto

bash.4.1# tar xjf b43-fwcutter.tar.gz
bzip2: (stdin) is not a bzip2 file.
Si lamenta del fatto che l'archivio indicato (b43-fwcutter.tar.gz) non è un archivio in formato bzip2. Questo succede perché hai usato il flag j (che serve a comprimere/decomprimere archivi compressi tramite bzip2) durante l'estrazione.
Dato che l'archivio è un tar compresso con gzip (lo noti dal .gz), il flag corretto da indicare (ma puoi anche ometterlo, tanto tar ci arriva da solo) è z:

Codice: Seleziona tutto

tar xzf archivio.tar.gz
oppure

Codice: Seleziona tutto

tar xf archivio.tar.gz

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

Hai ragione :)

ma.. ho provato e mi dà

Codice: Seleziona tutto

bash-4.1# tar xzf b43-fwcutter.tar.gz 
tar: b43-fwcutter/b43-fwcutter.SlackBuild: Cannot change ownership to uid 1016, gid 100: Operation not permitted
tar: b43-fwcutter/README: Cannot change ownership to uid 1016, gid 100: Operation not permitted
tar: b43-fwcutter/slack-desc: Cannot change ownership to uid 1016, gid 100: Operation not permitted
tar: b43-fwcutter/b43-fwcutter.info: Cannot change ownership to uid 1016, gid 100: Operation not permitted
tar: b43-fwcutter: Cannot change ownership to uid 1016, gid 100: Operation not permitted
tar: Exiting with failure status due to previous errors
uff..

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Impostare connessioni wireless

Messaggio da 414N »

È normale. Dal post precedente si può evincere che il file è sito in una chiavetta USB, probabilmente formattata in FAT32
Gli archivi tar mantengono al loro interno le meta-informazioni UNIX dei file (permessi di lettura, scrittura ed esecuzione per il proprietario, il gruppo primario del proprietario e gli altri) che le partizioni FAT/NTFS non supportano (in ambito Windows si usano le ACL, versione più completa dei permessi UNIX).
Percui, se tenti di estrarre il tar all'interno della chiavetta FAT32/NTFS come hai fatto finora otterrai errori perché il kernel non è in grado di assegnare i permessi UNIX a dei file su un file system che li supporta.
Hai due possibilità: o dire a tar di ignorare i permessi oppure estrarre l'archivio in un file system che supporta tali permessi.
Io ti suggerirei di copiarti il file in /tmp o altra directory a tua scelta e di operare da lì.
Per esempio:

Codice: Seleziona tutto

cd /tmp
mkdir b43fw
cd b43fw
tar xvf /mnt/pendrive2/b43-fwcutter.tar.gz
In questo modo, i contenuti del file tar saranno estratti in /tmp/b43fw.
Sappi, inoltre, che premendo TAB dopo aver immesso i primi caratteri di un path, la shell tenterà di autocompletarlo, rendendoti più agevole la scrittura corretta del percorso.

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

Sono riuscito a scompattare i file, ho creato la directory b43fw come mi avevi consigliato. Ora non so come procedere, cosa devo installare? Non mi è molto chiaro. Chiedo scusa, uso slackware da una decina di giorni, mi serve per fare la tesi, e non ho molta familiarità con linux..

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

Re: Impostare connessioni wireless

Messaggio da zoros »

dovresti entrare nella dir "fwcutter", aprire una shell (se sei in grafica premi il tasto F4 sulla directory e ti apre la shell) ... quindi digita semplicemente

Codice: Seleziona tutto

make
ti creerà il file eseguibile "b43-fwcutter" ... non hai bisogno di installare il file, lo copi nella directory in cui hai il firmware da estrarre ed esegui i tre comandi già suggeriti nella guida:

Codice: Seleziona tutto

tar -xjf broadcom-wl-XYZ.tar.bz2
./b43-fwcutter --unsupported broadcom-wl-XYZ/linux/wl_apsta.o
cp -Rv b43 /lib/firmware/
XYZ sarà il numero del firmware che hai scaricato ...
vorrei riavere le mie firme ...

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

ecco cosa mi dice

Codice: Seleziona tutto

bash-4.1# cd /tmp/b43fw/b43-fwcutter/
bash-4.1# make
make: *** No targets specified and no makefile found.  Stop.
bash-4.1# 
dove sbaglio?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Impostare connessioni wireless

Messaggio da 414N »

Sicuro di essere nella directory giusta? Controlla con ls che siano presenti dei file, tra i quali deve esserci Makefile.

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

414N ha scritto:Sicuro di essere nella directory giusta? Controlla con ls che siano presenti dei file, tra i quali deve esserci Makefile.
e mi sa che manca.. e non so perché

Codice: Seleziona tutto

bash-4.1# ls
README  b43-fwcutter.SlackBuild  b43-fwcutter.info  slack-desc

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

Re: Impostare connessioni wireless

Messaggio da zoros »

chiaro, pensavo che tu avessi scaricato i sorgenti ... nel caso hai lo slackbuild, fai allora:

Codice: Seleziona tutto

./b43-fwcutter.SlackBuild
vorrei riavere le mie firme ...

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

mi dà ancora problemi :(

Codice: Seleziona tutto

bash-4.1# cd /tmp/b43fw/b43-fwcutter/
bash-4.1# ./b43-fwcutter.SlackBuild 
tar: /tmp/b43fw/b43-fwcutter/b43-fwcutter-011.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
bash-4.1# 
ci riuscirò mai?

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

Ho scaricato i file sorgente e sono riuscito a fare MAKE! E adesso ? :D provo con la guida

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Impostare connessioni wireless

Messaggio da 414N »

PIano, qui stiamo facendo un casino pazzesco :)
Pensavo avessi scaricato gli archivi dei sorgenti, non gli archivi degli SlackBuild (da dove? Da slackbuilds.org?).
Dato che sei un neofita di Slackware penso sia doveroso spiegarti innanzitutto cosa sono gli SlackBuild: sono degli script (con estensione .SlackBuild) per la shell che automatizzano la generazione di un pacchetto Slackware di un determinato programma/libreria/ecc a partire da un archivio contenente i sorgenti o i binari.
Solitamente gli SlackBuild richiedono la presenza dell'archivio dei sorgenti/binari nella stessa directory per cominciare il lavoro di impacchettamento.
Se hai scaricato lo SlackBuild di b43-fwcutter da slackbuilds.org, allora noterai che nella pagina, oltre al tar.gz dello SlackBuild stesso, è riportato il link da dove si può scaricare l'archivio dei sorgenti (Source downloads) del programma. Questo archivio andrà piazzato nella stessa directory dello SlackBuild perché quest'ultimo lo possa trovare.
Una volta terminata la compilazione e l'impacchettamento, dovresti trovare un archivio .tgz o .txz in /tmp. Devi installarlo con

Codice: Seleziona tutto

installpkg /tmp/nome-pacchetto.t?z
Ovviamente il tasto TAB è tuo amico anche qui ;)
Dopo aver installato il pacchetto di b43-fwcutter dovrai ripetere la procedura con lo SlackBuild di b43-firmware, scaricando prima i sorgenti, piazzandoli poi nella stessa directory contenente lo SlackBuild di b43-firmware ed installando il pacchetto prodotto dallo SlackBuild dopo averlo lanciato.

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

Re: Impostare connessioni wireless

Messaggio da zoros »

devi scaricare anche i sorgenti, c'è tutto QUI ... tra l'altro l'ultima versione è la 013 ...

EDIT: scusa 414N, ho replicato senza vedere il tuo post ... più o meno diciamo le stesse cose ... tutto 'sto lavoro per un binario di 28k, quasi quasi ci converrebbe allegarlo qui #-o
vorrei riavere le mie firme ...

adc3000
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: mer 7 mar 2012, 23:09
Slackware: 13.37

Re: Impostare connessioni wireless

Messaggio da adc3000 »

Grazie, mi avete chiarito diversi dubbi. Ho scaricato le nuove versioni, ci riproverò domani con calma. Vi farò sapere!

Rispondi