E questa è fatta! Sono connesso a Internet con Slackware. Ora proverò a installare il supporto wireless.
Problema: per installare iwlwifi ho bisogno di mac_80211 (
http://intellinuxwireless.org/?p=mac80211). Quindi ho dovuto ricompilare il kernel. I passi che ho compiuto (tutti da root):
Scaricato e scompattato il modulo.
Dalla cartella scompattata ho dato
make -> OK
Sono entrato in /lib/modules/2.6.21.5-smp/build (uname -r restituisce 2.6.21.5-smp
)
Ho dato make patch_kernel e dal menu ho selezionato (solo) Generic IEEE 802.11 Networking Stack (NEW)
make modules modules_install
make all
make install
Ora, tutti i passaggi sono andati a buon fine, tranne l'ultimo. Devo dire a questo punto che io non ho lilo, ma grub, installato con Ubuntu. Quando ho installato Slack ho deciso di non tocare il boot loader e modificare "a mano" grub. Quindi, visto che ho creduto che
make install avrebbe semplicemente aggiornato lilo, ho ignorato l'errore e sono andato a vedere il risultato in /boot: c'era un nuovo file vmlinuz.old e un nuovo vmlinuz. Ma il nuovo vmlinuz era pesante la metà del vecchio (
2.1mb invece 4.3mb). Comunque, ho controllato grub e ho riavviato. Al riavvio il nuovo kernel è stato caricato, ma dopo pochi secondi è arrivato un kernel panic. In sostanza mi pare di aver capito che non riuscisse a montare la root.
Dove ho sbagliato? È necessario installare lilo? Io ho una certa confidenza con grub e preferirei tenerlo.
Comunque è la prima volto che ricompilo un kernel e devo dire che poteva andare peggio.