Zdravíčko
,mám Acer 5820t s Debian Squeeze amd64. Již jsem si ověřil pomocí ubuntu že vše funguje, avšak s jádrem 2.6.35.
Pro starší verzi jádra existuje ovladač který se mi na ubuntu vždy povedlo zkompilovat. Avšak squeeze stávkuje, vrací:
root@debian:/home/hans/ARFamily# make install
make -C ./src/ install
make[1]: Entering directory `/home/hans/ARFamily/src'
Makefile:61: *** Linux kernel source not found. Stop.
make[1]: Leaving directory `/home/hans/ARFamily/src'
make: *** [install] Error 2
Měl jsem v plánu rochodit sít pomoci tohoto ovladace, a stáhnout jádro přes apt přidanim experimentalniho repozitaře.
Jak tedy mohu jinak dostat jádro do systému? Napadá mě stáhnout dané baličky na drhem PC a přenest na USB, bohužel nevim jake baličky by to přesně byli.
Rada?
...
Makefile:61: *** Linux kernel source not found. Stop.
...
Zkus sudo apt-get install linux-headers-`uname -r`
Jak dostat jadro z experimentalu do notebooku bez pripojeni s instalnutym Squeez
Bohuzel notebook proste nedostanu k internetu.
a kde je problém?
na jiném počítači stáhni jádro a závislosti pomocí
$ aptitude download linux-image-2.6.35-trunk-amd64 linux-base/experimental
a získané balíky nějak dostaneš na ten laptop bez připojení a nainstaluješ pomocí
# dpkg -i cesta/k/baliku1 cesta/k/baliku2
možná bude také potřeba firmware obsažený v jednom z těchto balíků:
firmware-linux-free firmware-linux-nonfree
Problem je v tom ze to mi stahne jen dany soubor linux-image-2.6.35-trunk-amd64 a ne zavislosti.
Prave zavislosti neznam, proto se ptam ;)
Pokud máš nainstalovaný jádro 2.6.32-5, tak ti podle mě stačí stáhnout z experimental:
linux-image-2.6.35-trunk-amd64
linux-base
firmware-linux-free
Po mě to jiné závislosti nechce, když chci povýšit 2.6.32-5 na 2.6.35. Zkoušel jsem to sice na Sidovi, ale podle mě je to jedno.
Závislosti si zjistíš třeba pomocí $ aptitude show jmenobaliku
Ale jak už psal Ota, kromě linux-base tam nic významného není
V nejhorším případě si to řekne, co to potřebuje
(pro případy, kdy daný stroj má běžet bez připojení napořád, tu máme balík apt-offline)
S novým jádrem by vše mělo fungovat, proto ho tam chci.
Tak jsem ve virtualnim squeezem zkusil nainstalit 2.6.35, synaptic nasel vsechny zavislosti jenze se objevila jedna chyba.
Je potreba linux-kbuild-2.6.35 a v repozitari je jenom linux-kbuild-2.6.34. Rada?
Zkompiluj si kernel 2.6.35.2, návod najdeš tady (http://forum.debian-linux.cz/index.php/topic,66.0.html). Nemusíš patchovat, nemusíš konfigurovat (konfiguraci použiješ z jádra, na němž teď jedeš).