Asus Eee PC Seashell Series

Uit DeVliegendeWiki
Ga naar: navigatie, zoeken

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.

Bronnen