Pořídil jsem si notebook ASUS A6M-Q015 (64-bitový procesor) a rozhodl jsem se nainstalovat na něj SUSE 10.1 s kernelem 2.6.16.13-4 po dlouhé době snažení a značné pomoci mnoha lidí jsem dal dohromady následující návod:
síťová karta - RealTek Ethernet
V dostupných ovladačích na netu jsou prý nějaké chyby v makefilu, neopravoval jsem je já, neboť tomu nerozumím, ale následující ovladeče by měly být v pořádku a chodit.
Přeinstalovával jsem ovladače k teto karte a měl jsem problém s cestou k souboru Makefile_linux26x, ale stačí je natvrdo přepsat v souboru r1000_v1.04/src/Makefile. Je to druhý řádek od konce který vypadá: include $(PWD)/src/Makefile_linux26x, ten stačí přepsat na absolutní cestu k tomutu souboru. Pokud máte ovladače staženy a rozbaleny do domovského adresáře bude tento řádek vypadat: include /home/uzivatelske_jmeno/r1000_v1.04/src/Makefile_linux26x
Instalace se pak provede (jako root):
make
make install
depmod -a
Případně pak restartovat počítač.
wifi karta - bcm4318
Stáhnout do domovského adresáře bcm4318_64.tar.gz a ndiswrapper-1.31.tar.gz
| přihlásit se jako root | su |
| vstoupit do domovského adresáře (pokud v něm nejste) | cd /home/uzivatelske_jmeno |
| rozbalit ndiswrapper-1.31.tar.gz | tar zvf ndiswrapper-1.31.tar.gz |
| vstupit do adresáře ndiswrapper-1.31 | cd ndiswrapper-1.31 |
| skompilovat ndiswrapper-1.31 | make |
| nainstalovat skompilovaný modul | make install |
| vrátit se do domovského adresáře | cd /home/uzivatelske_jmeno |
| rozbalit bcm4318_64.tar.gz | tar zvf bcm4318_64.tar.gz |
| vstoupit do adresáře bcm4318_64 | cd bcm4318_64 |
| spustit ndiswrapper na dané ovladače | ndiswrapper -i bcmwl5.inf |
| zavédst ovladač do jádra | modprobe ndiswrapper |
Nastavení wifi sítě velmi dobrý návod je na www.linuxsoft.cz/article.php?id_article=1351 pro jistotu stažená verze pro tisk, kdyb ho smazaly je tady.
Jinak ve stručnosti je to asi takhle:
| vypnout síťový rozhraní přes kabel | ifdown eth0 |
| zavédst ovladač do jádra | modprobe ndiswrapper |
| proscanovat dostupné wi-fi připojení | iwlist scan |
| nastavit rozhraní wi-fi podle infornací z iwlistu | iwconfig wlan0 mode managed essid _______ channel __ |
| ověrit si nastavení | iwconfig wlan0 |
| získat informace z dhcpserveru | dhclient wlan0 |
Podle tohoto návodu se mi to podařilo rozchodit doma na routeru a atriu Stavební fakulty ČVUT.
Poznámka pro případné studenty FSv ČVUT: Autorizace připojení probíhá stejně jako ve widlích. Při spuštěni prohlížeče naběhne automaticky autorizační dialog.
Aby se nemusel ndiswrapper pokaždé zavádět ručně stačí přidat řádek: alias wlan0 ndiswrapper do modprobe.conf.local. Pokud se pak přihlašujete pořad na stejnou síť (neměníte ESSID a CHANNEL) stačí spustitpod rootem dhclient wlan0, získáte informace z DHCP servru a síť poběží.
čtecka karet - R5C822
Nepovedlo se mi ji rozchodit, asi by to šlo ale dřív jsem upgradoval...
Po nějaké době jsem upgradoval na SUSE 10.2 s kernelem 2.6.18.2-34 a situace vypadá následovně:
síťová karta - RealTek Ethernet
Dál vpohodě běhá.
wifi karta - bcm4318
Je potřeba odebrat ovladače pro wifi kartu ndiswrapper -r bcmwl5. Znovu skompilovat ndiswrapper pro nové jádro a znovu ho spustit na dané ovladače. Dál už by mělo být všechno stejné (zavédst ndiswrapper do jádra, nastavit síť...)
čtečka karet - R5C822
S novým jádrem běhá bez jakehokoliv zásahu. Automount kartu sám najde.
Smutná zpráva je, že mi neběhá ACPI
V SUSE vyšla nová verze kernelu, taže jsem se dostal na kernel 2.6.18.8
ACPI stále neběhá, je potřeba znovu řešit ovladače k wifi kartě. Takže jsem se nakonec vrátil k SUSE 10.1 s kernelem 2.6.16.13-4, který celkem bez problémů běhá. S tím, že se obejdu bez čtečky karet (má podporu od jádr 2.6.17), foťák má přece kabel. Uvidíme, s čím příde SUSE 10.3, který má mít kernel 2.6.20. První alfa verze už je na světě.
Na světě je SUSE 10.3 s kernelem 2.6.22.9-0.4
S notebookem to vypadá následovně:
ACPI.........................................................OK
síťová karta - RealTek Ethernet............OK
čtečka karet - R5C822............................OK
wifi karta - bcm4318................................rozběhnuto
nVidia - 3D podpora................................rozběhnuto
Návod, jak rozběhnout wifi a nVidia drivers najdete na abclinuxu, případně stažená verze pro tisk.