Instalacja jądra Linuxa ze sterownikami do kart synchronicznych Tahoe
Skompilowane jądro zostanie umieszczone w pliku /usr/src/linux/arch/i386/boot/bzImage. Należy je skopiować do katalogu /boot nadając mu odpowiednią nazwę: root@linux /usr/src/linux # cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20-tahoe Następnie należy je zainstalować. Najczęściej używanym programem ładującym jądro podczas startu systemu jest LILO (Linux Loader). W pliku konfiguracyjnym /etc/lilo.conf na jego końcu należy dodać sekcję: image = /boot/vmlinuz-2.4.20-tahoe Zamiast /dev/hda1 należy wpisać nazwę partycji, na której znajduje się główny system plików Linuxa. Aby zainstalować LILO z nowymi ustawieniami należy wpisać 'lilo', a następnie wymusić załadowanie nowego jądra (o nazwie 'Tahoe' podanej w polu 'label' powyżej): root@linux ~ # lilo Po tych komendach należy zrestartować system. Uruchomi się on z nowym jądrem. Jeśli nowe jądro działa poprawnie, to można dodać do /etc/lilo.conf linijkę 'default = Tahoe', a następnie wydać polecenie 'lilo'. W ten sposób jądro o nazwie 'Tahoe' będzie domyślnym jądrem ładowanym przy starcie systemu. Jeśli z jakichś powodów nowe jądro nie działa poprawnie (np. brakuje sterowników do innych urządzeń w systemie), to wystarczy zrestartować komputer, a załaduje się ponownie stare jądro. Jeśli sterowniki były skompilowane jako moduły, to po ponownym uruchomieniu systemu należy je załadować komendą: root@linux ~ # modprobe tahoe9xx W pliku /var/adm/messages powinny się pojawić komunikaty świadczące o załadowaniu sterownika i wykryciu karty: kernel: Tahoe 9xx driver version: 1.14t Jeśli sterowniki były wkompilowane na stałe, to odpowiednie komunikaty pojawią się w trakcie ładowania systemu. Można je ponownie wyświetlić przy pomocy polecenia dmesg. Od tej chwili w systemie są widoczne nowe interfejsy - hdlc0 i hdlc1 (lub samo hdlc0 w przypadku kart jednoportowych). Następnym etapem jest konfiguracja karty przy pomocy programu sethdlc. |