Inserito da: silvereyefox | 25 Novembre, 2008

Debian sull’Acer Aspire One? Perchè no?

Oggi vi spiego come installare sull’Aspire One Debian, una delle più stabili e funzionali distro Linux, madre di Ubuntu e di tanti altri “figlioletti”.

Proprio come con Ubuntu, è possibile ottimizzare la distro per farla funzionare sul nostro amato netbook.

Innanzitutto è opportuno precisare che andremo ad installare la versione giornaliera di Debian, e non quella che trovate di solito sul sito ufficiale.

Questo è il link per l’immagine giornaliera di Debian: LINK

Come potete ben vedere, l’immagine pesa circa 150 MB.
Come mai? Semplice, non contiene tutti i pacchetti: la versione è infatti “netinstall”, cioè durante l’installazione scarica, tramite Ethernet, i pacchetti necessari, per cui è ASSOLUTAMENTE INDISPENSABILE che il vostro Aspire One sia collegato al router tramite cavo di rete!!!

Ecco le modifiche da apportare alla distro, una volta completata l’installazione, per far funzionare ciò che nativamente non va:

1) Wi-fi

E’ necessario installare il modulo madwifi con questi comandi da terminale:

apt-get update
apt-get install build-essential module-assistant madwifi-source
m-a prepare
m-a auto-install madwifi

In questo modo la vostra scheda wireless verrà riconosciuta.
Per far funzionare il led basta inserire alla fine del file /etc/sysctl.conf (oppure in /etc/sysctl.d/madwifi.conf) queste istruzioni:

dev.wifi0.ledpin=3
dev.wifi0.softled=1

Per far si invece che dopo la sospensione il wireless sia ancora attivo, è necessario creare il file /etc/pm/config.d/wifi aggiungendo la seguente istruzione:

SUSPEND_MODULES=”ath_pci”

Problema risolto!

2) Card reader

I lettori di memory card dopo l’installazione non funzionano. In alcuni wiki si consiglia di “forzare” il riconoscimento, ma spesso questo sistema non funziona.
Questa è la soluzione definitiva: create il file /etc/modprobe.d/aspire-blacklist-memstick inserendo le seguenti righe:

blacklist jmb38x_ms
blacklist memstick

Per attivare entrambe i lettori è sufficiente creare il file /etc/modprobe.d/aspire-fix-sd-slots con le seguenti istruzioni:

options pciehp pciehp_force=1 pciehp_slot_with_bus=1
install sdhci for i in 2381 2382 2383 2384; do /usr/bin/setpci -d 197b:$i AE=47; done; /sbin/modprobe –ignore-install sdhci

Infine, aggiungete a /etc/modules la seguente riga:

pciehp

Complimenti, siete riusciti a far funzionare i card reader! ;-)

Tutto il resto dovrebbe funzionare; in ogni caso potete sempre far riferimento al wiki ufficiale di Debian.

Per adesso è tutto, stay tuned!


Risposte

  1. scusami, quando ci provo, mi dice che non riconosce la carta ethernet, sul wiki di debian dice che devo dare il noacpi, come si fa ?

  2. Ho anch’io lo stesso identico problema, si potrebbe avere un’aiutino?

  3. non ricordo per adesso il passaggio da compiere, a grandi linee dovrebbe essere così: all’avvio, non appena evidenzi la voce da far partire, premi il tasto tab e alla fine della riga che comparirà in basso devi aggiungere noacpi.
    Con le altre distro funziona così, dovrebbe essere lo stesso con Debian.


Lascia un commento

La tua risposta:

Categorie