Asus Eee PC Seashell Series
Uit DeVliegendeWiki
In januari 2011 heb ik op een Asus Eee PC Seashell Series Ubuntu Netbook 10.04 geïnstalleerd. Zowel bedraad als draadloos krijg ik echter geen netwerkverbinding.
Inhoud |
1. eth0 toevoegen aan /etc/network/interfaces
Configuratiebestand /etc/network/interfaces bevatte enkel een specificatie voor device lo. Een standaard-entry aangemaakt voor eth0, gevolgd door ifdown eth0 en ifup eth0. Er verscheen een DHCP-request, maar na herstarten deed de NetworkManager Applet het niet meer. Daarnaast bleek de draadloze verbinding al eth0 te heten > Dit is 'm niet.
2. 64-bits driver nodig?
Deze computer blijkt een 64-bits CPU te hebben, terwijl de Ubuntu 10.04 Netbook-versie 32-bits is. Daarom opgestart met de 64-bits Ubuntu 10.04-cd. Die gaf een foutmelding dat er geen netwerk-devices beschikbaar zijn. Het lijkt dus niet te liggen aan het verschil tussen 32- en 64-bits.
2. Testen met SystemRescueCD
Yep: Daar doet-ie 't:
- eth0
- Driver: atl1c
- MAC-adres: BC:AE:C5:06:45:C6
Commando lsmod geeft oa. aan:
atl1c 22906 0
Commando:
lspci | grep -i ethernet
geeft:
01:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)
Commando
uname -a
geeft:
Linux sysresccd 2.6.35-std162-i386 #9 SMP Mon Oct 11 18:00:53 UTC 2010 i686 Intel(R) Atom(TM) CPU D525 @ 1.80GHz GenuineIntel GNU/Linux
dus een 32-bits 2.6.35-kernel.
Dit artikel geeft een voorbeeld van iemand die een NIC heeft waar driver 3c59x voor nodig is, en dat je de bijbehorende kernel-module laadt middels
sudo modprobe 3c59x
Misschien werkt dat ook voor bovengenoemde atl1c
3. Proprietary hardware drivers
Laten scannen op ontbrekende proprietary hardware drivers. Hij vond er één voor het WLAN (was al in gebruik) en één voor de videokaart (nu laten installeren). Verder geen resultaat.
... Computer start niet meer op.
4. Opzoeken op computermerk+type
Simpel: http://www.google.com/search?q=asus+eee+pc+1215n+support+ubuntu levert als eerste vermelding op: https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks en die geeft alle antwoorden:
- De restriced NVIDIA driver is problematisch. Niet gebruiken;
- De Atheros-driver voor de NIC kun je hier downloaden vanaf http://www.opendrivers.com. Dat laatst werkte trouwens niet, en ik vind opendrivers.com een nare site.
Het gaat om de Atheros AR8152 Ethernet Driver.
5. Installatie
Zie http://dtbaker.com.au/random-bits/ubuntu---ethernet-controller-attansic-technology-corp.-device-1063-rev-c0-.html voor details.
1. Driver downloaden en uitpakken
Primaire bron voor deze download is waarschijnlijk http://partner.atheros.com/Drivers.aspx De drivers die ik hier download, krijg ik echter niet goed uitgepakt vanwege een foutmelding. Uiteindelijk lukte 't 'm uit te pakken vanaf de commandoregel:
tar zxvf AR81Family-linux-v1.0.0.10.tar.gz
2. Verplaatsen
En logische locatie voor de broncode van deze driver:
/usr/local/src/NIC-1.0.1.14
3. Compileren
Compileer middels
sudo make install
Aan de hand van de output kon ik zien dat de uiteindelijke driver op de volgende locatie belandt:
/lib/modules/2.6.32-27-generic/kernel/drivers/net/atl1e/atl1e.ko
4. Voeg kernelmodule toe
Met
sudo modprobe atl1e
wordt de module in de kernel geladen.
