Acer Aspire 5520 webcam e wireless su Ubuntu 8.04 - postato da Tommy

Un grazie di vero cuore a chi mi invia commenti belli come quello dell'amico Tommy. Subito trasformato in post e pubblicato. Fatemi sapere ed inviatemi post interessanti, li pubblicherò.
Il mio è un blog oltre che personale anche collaborativo. Allora forza!!!


Ciao Ragazzi, per la webcam su aspire 5520 con ubuntu hardy 8.04, ho usato lo stesso metodo che avevo usato per la ubuntu 7.10 (e funziona bene mi pare):
---------------------
Dobbiamo capire se la web è rilevata dal sistema, perciò da terminale digitiamo:

sudo lsusb -v |grep webcam

se la risposta che ci ritorna è la seguente: iProduct 1 Acer CrystalEye webcam allora possiamo procedere, digitando in sequenza tutti i seguenti comandi, sempre da terminale:

* sudo mkdir crystaleye
* sudowget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070512.tar.gz
* sudo apt-get install libsdl-dev
* sudo tar zxvf luvcview-20070512.tar.gz
* cd luvcview-20070512
* make
* sudo ./luvcview -f yuv -s 640x480

A questo punto, premendo invio, dovrebbe comparire la finestra della webcam con la vostra bella faccina.
Per controllare che effettivamente tutto sia andato per il meglio, digitando
dmesg | grep uvc
il risultato deve essere questo:
[ 14.408000] uvcvideo: Found UVC 1.00 device Acer CrystalEye webcam (064e:a101)
[ 14.412000] usbcore: registered new interface driver uvcvideo

Per poter far funzionare al meglio la web potete scaricare qualche programma, tra i quali vi consiglio CHEESE (sudo apt-get install cheese); oppure MENCODER ( sudo apt-get install mencoder ) fatto apposta per girare video. Per far partire la registrazione:

mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0 -ovc lavc -o miovideo.avi
-------------------------------------

Per la wireless ho usato la stessa guida che usavo per la 7.10 con ndiswrapper... e funziona bene... vi posto le istruzioni che mi ero salvato:
--------------------------------------
Ubuntu 7.10: Configurare la wifi Atheros AR5007EG (con ndiswrapper) sul portatile Acer Aspire 5520G
Posted Febbraio 7th, 2008 by leonardo

Avevo la Kubuntu installata e non sono mai riuscito a configurare la scheda wifi. Un giorno ho riformattato la kubuntu sostituendola con Ubuntu in gnome. Risultato: computer più veloce, effetti compiz effervescenti, qualità generale più che ottima. Gnome-Kde 3 a 0.
L'unico cruccio era la wifi che non dava segni di vita.. pur essendo presente come un fantasma nelle periferiche digitando il comando lspci.
Oggi sono riuscito a risolvere (ho risolto, solved, e vorrei scriverlo in tutte le lingue cosicchè questo post venga trovato da tutti i colleghi in difficoltà) anche con l'aiuto dell'ubuntuforums.org dove veramente si trova di tutto.
Essendo troppo felice, ho voglia di ricambiare stilando questa guida in italiano, opportunamente corretta per la seguente situazione (cioè la mia), nella speranza che chi abbia bisogno ritrovi la luce.. ehm.. pardon.. la connessione wifi.

Hardware: Notebook Acer Aspire 5520G corredato di scheda wifi Atheros AR5007EG riconosciuta dal sistema come una AR5006EG (lo dico per esattezza).

Linux: Ubuntu 7.10 con interfaccia gnome, appena installato (oggi è il 6 febbraio 2008), c'è anche compiz. Non c'è installato nient'altro di non-canonico. Il sistema è ancora caldo d'installazione.

HOWTO: Configurare la scheda wifi Atheros AR5007EG su Linux Ubuntu 7.10 Feisty Fawn (con ndiswrapper) montata sul portatile ACER ASPIRE 5520

Innanzitutto occorre essere sicuri della versione di Linux (32 o 64bit) per scaricare i driver appropriati. Si può fare digitando da terminale questo comando:
getconf LONG_BIT

1a. Scarichiamo quindi la ndiswrapper (v1.4 source code e AR5007EG Windows drivers:
wget http://wifix.sourceforge.net/software.php?title=ndiswrapper

1b. Poi i AR5007EG Windows XP drivers:
Se la tua versione di Linux va a 32-bit, digita:
wget http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz

Se la tua versione di Linux va a 64-bit, invece digita::
wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz

2. Estrai gli archivi, scrivendo (tieni presente che 1.5 potrebbe essere una versione vecchia da sostituire con una più recente, se fosse ad esempio 2.3 nel comando che segue dovresti digitare tar xvf ndiswrapper-2.3.tar.gz, per saperlo dovrsti spiare tra le righe che appaiono a seguito del comando al punto 1a):

tar xvf ar5007eg-*.tar.gz
tar xvf ndiswrapper-1.5.tar.gz

3. Poi assicuriamoci di avere un kernel ottimale, digitando:

sudo aptitude update && sudo aptitude install linux-headers-$(uname -r) build-essential

4. Segna in blacklist il modulo ath_pci kernel digitando:

echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist

5. Compila ndiswrapper:

pushd ndiswrapper-*/
sudo make uninstall
make
sudo make install
popd

6. Installa i Windows drivers (usando ndiswrapper):

pushd */ar5007eg/
sudo ndiswrapper -i net5211.inf
popd

7. Rassicurati che ndiswrapper sia caricato ogni volta da Linux in partenza:

sudo modprobe ndiswrapper
echo "ndiswrapper" | sudo tee -a /etc/modules

8. Riavvia digitando:

sudo init 6

A questo punto la scheda è installata.

Configurazione della rete:
In alto a destra, l'icona di rete (i due pc neri sovrapposti accanto alla data), va cliccata e va selezionata la rete rilevata.
Poi si va di nuovo sull'icona e si clicca su configurazione manuale.
Cliccare su Connessione Wireless, e su DNS.
Qui vanno eliminati gli indirizzi presenti e sostituiti con i DNS del gestore, ad esempio per Alice sono 151.99.0.100 e 151.99.125.1.
Poi cliccare sull'icona del floppy che sta poco più sopra il tasto aggiungi e dare un nome alla configurazione (pippo, pluto, paperino..).
A questo punto dovrebbe funzionare tutto.

Può capitare che la configurazione di rete venga persa dopo la prima volta, basta ripetere i passaggi della configurazione di rete una seconda volta e tutto si memorizza stabilmente.
(A volte a Linux piace sentirsi ripetere le cose, evidentemente..)

A me è riuscito.
Spero vada bene anche a te, con tutto il cuore..

Leonardo^^


P.S. è necessario cambiare l'indirizzo mac della scheda di rete. comando

~$ sudo /sbin/ifconfig wlan0 hw ether 00:1E:4C:2D:7F:0A

per metterlo all'avvio:

~$ sudo gedit /etc/rc.local

Add this to the file (before the 'exit 0' statement):

ifconfig wlan0 down hw ether 00:1E:4C:2D:7F:0A
sleep 3
ifconfig wlan0 up
###se uso WICD come network manager: restart connection
/opt/wicd/autoconnect.py

Save and close. That should do it.
Reactions

Posta un commento

5 Commenti

Anonimo ha detto…
Ottimo. Grazie.
Acer 5105 con Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) funzionante.
lapiave
Anonimo ha detto…
Congratilations for the post... I'm from Brazil and my webcam is working now. Tonight I'm gonna try the wireless tutorial. It was the only two things that didn't work on my laptop with Intrepid Ibex.
Ciao!
gancjo ha detto…
I'm very happy for help! Thanks for congratulations! Ciao, gancjo.
Anonimo ha detto…
Ho risolto finalmente, forse il vero errore lo facevo perché non ho considerato che avevo installata la versione a 64 bit di Ubuntu 8.10. I driver in pratica sono quelli di windows applicati con ndiswrapper. La cosa che ho notato e che può essere di stimolo per ulteriori approfondimenti, è che con la pennetta Netgear, che Ubuntu riconosceva subito, non ottenevo che un misero 17% di segnale, anche a distanze ravvicinate. Appena Ubuntu ha rilevato la Atheros, il segnale è salito al 70% :-)

Un saluto circolare :-)
gancjo ha detto…
Buono a sapersi. Questo è interessante. Grazie per l'informazione. Se vuoi fare un articolo passo passo su come sei riuscito a risolvere, lo trasformo volentieri in post e lo pubblico. Grazie, gancjo.
Close Menu