blog di un matematico bambino
Chi Sono
Utente: MADMATH
Nome: Fabio Montanari

  • Contattami
  • Il mio profilo
  • Linkami


Heracleum blog & web tools
Odi et Amo
Odio
I blog con odi et amo
Le solite cose
continua così

Amo
I blog senza odi et amo
Chi ha qualcosa di diverso
continua così
Foto Recenti
Feeds

  • Powered by Splinder

Frase scorrevole
inserisci qui ciò che vuoi il testo scorrerà verso l'alto
Contatore
*loading* visite
Credits
Template e grafica by
IN ARIA...

Immagine by
¤ kyrsun.net ¤

Distribuito su
IN ARIA... | NST | GRAFICA DI STILE
martedì, 16 dicembre 2008
Finalmente passato alla versione 8.10 di linux/ubuntu. Eliminati i problemi con acpi, tuttavia non è ancora possibile usare la scheda wifi (una broadcom bcm4312 rev 02) a causa dell'assenza dei drivers corretti.
Qui i comandi necessari via terminale per abilitare correttamente la scheda.

Sostanzialmente si opera come la versione precedente installando ndiswrapper ed il driver microsoft opportuno (.sys); è necessario però eliminare i drivers che non sono necessari ed informare il kernel dei nuovi arrivati (via rc.d).

Per prima cosa mettiamo sulla lista nera dei moduli il driver bcm43xx:

echo 'blacklist bcm43xx' |  tee -a /etc/modprobe.d/blacklist

scarichiamo poi ndiswrapper e cabextract:

apt-get install ndiswrapper-utils-1.9
apt-get install cabextract

scarichiamo poi il driver microsoft opportuno contenuto nel file sp34152.exe e scompattiamo con cabextract

wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe
cabextract sp34152.exe

installiamo il driver .inf con ndiswrapper:

ndiswrapper -i bcmwl5.inf

controlliamo che il driver riconosca la scheda wifi:

ndiswrapper -l

dovrebbe comparire qualcosa del genere:

bcmwl5 : driver installed
    device (14E4:4312) present (alternate driver: wl)

sistemiamo i moduli:

depmod -a
modprobe ndiswrapper
 cp /etc/network/interfaces /etc/network/interfaces.orig
echo -e 'auto lo\niface lo inet loopback\n' | tee /etc/network/interfaces
ndiswrapper -m
echo 'ndiswrapper' | tee -a /etc/modules
echo 'ENABLED=0' | tee -a /etc/default/wpasupplicant


eliminiamo il b43-fwcutter:

aptitude remove b43-fwcutter

avvisiamo il kernel di eliminare i driver non richiesti e di usare quelli giusti;
creiamo un file wirelessfix.sh in /etc/init.d/ :

gedit /etc/init.d/wirelessfix.sh

il file wirelessfix.sh contiene le seguenti azioni shell (si dice che è uno script, il solito senso dell'umorismo nerdiano informatico moderno):

modprobe -r b44
modprobe -r b43
modprobe -r b43legacy
modprobe -r ssb
modprobe -r ndiswrapper
modprobe ndiswrapper
modprobe b44

(ma perchè togliere e aggiungere la stessa cosa? ...)

diamo al file i permessi necessari:

cd /etc/init.d/ && chmod 755 wirelessfix.sh

informiamo il kernel delle avvenute modifiche (via rc.d):

update-rc.d wirelessfix.sh defaults

Reboot (reboot) et voilà buona navigazione wifi
Scritto da: MADMATH alle ore 04:06 | link | commenti (2) | categoria: linux decomplessificato, hp compaq 6720s
lunedì, 24 dicembre 2007

Avviso ai possessori di un portatile HP compaq 6720s.
Per far funzionare la rete wireless sotto linux ubuntu 7.10 (kernel linux 2.6.22-14) è opportuno procedere come segue.
Prima di tutto occorre sostituire il driver bcm43xx (la scheda wifi attualmente sul mio portatile è la broadcom 4312 rev 2);
editare il file blacklist in  /etc/modprobe.d ed aggiungere la stringa "bcm43xx"; il file blacklist - la lista nera - contiene i nomi dei drivers presenti ma che non devono essere utilizzati: con il solito discutibile senso dell'umorismo jargoniano li si mette per l'appunto sulla lista nera (vi sono diverse liste nere per altrettanti scopi);
si può aggiungere la linea direttamente da terminale come root utilizzando il comando:
echo blacklist bcm43xx >> /etc/modprobe.d/blacklist
Messo il driver sulla lista nera effettuare un reboot;
a questo punto scaricate - se già non ne disponete - ndiswrapper (versione almeno 1.9); lo si può trovare usando synaptic poichè è in deposito (dovrei dire nei repo americani?);
fatto ciò scaricate dal sito della HP il driver  windows (il .inf ed il driver vero e proprio) :

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3442833&prodTypeId=321957&prodSeriesId=3442832&swLang=8&taskId=135&swEnvOID=1093

ed utilizzate ndiswrapper per installarlo mediante il comando da root:

ndiswrapper -i bcmwl5.inf
(i due file sono processati nella directory corrente);

utilizzate il comando ndiswrapper -l per vedere se il driver è effettivamente operativo e riconosce la scheda di rete wireless.
Per finire dovete aggiungere ndiswrapper ai moduli del kernel;
utilizzate i comandi da root:

ndiswrapper -m
modprobe ndiswrapper
echo ndiswrapper >> /etc/modules

A questo punto potete testare la scheda di rete wireless effettuando uno scanning con il comando

iwlist scan


Scritto da: MADMATH alle ore 13:04 | link | commenti (2) | categoria: linux decomplessificato, hp compaq 6720s
mercoledì, 19 dicembre 2007


Avviso ai possessori di portatili hp compaq 6720s o hardware equivalenti.
Per poter utilizzare la rete occorre disabilitare la modalità acpi operante a livello bus pci. La direttiva da passare al kernel è

    pci=noacpi

ed è operativa (almeno) sulle distribuzioni linux/ubuntu 7.10.

Il kernel viene caricato da un programma chiamato grub (acronimo di grand unified bootloader) che processa il file menu.lst (reperibile sotto ubuntu 7.10 in /boot/grub/ ).
Localizzare la direttiva in menu.lst ed aggiungere pci=noacpi.

Certo menu.lst suona davvero divertente; non potevano chiamarlo semplicemente boot configuration o simili?
Vattelapesca, deformazioni jargoniane.

 
Scritto da: MADMATH alle ore 18:49 | link | commenti (2) | categoria: linux decomplessificato, hp compaq 6720s