Strona 1 z 1

[SOLVED] aktualizacja kernela

: 15 kwietnia 2007, 09:28
autor: rox11
Witam,

wydałem:

aptitude install linux-image-2.6-686
aptitude install linux-headers-2.6.18-4-686

wersja debiana 4

uruchamiam system bez problemów, ale kartcy sieciowej nie widzi, ani nie podnosi interfejsu eth0.

Coś pewnie jeszcze trzeba, tylko co ?

: 15 kwietnia 2007, 10:06
autor: el_carles
Co to za karta?

Na poprzednim kernelu wykrywał ją automatycznie czy musiałeś wcześniej instalować sterowniki / budować moduł?
aptitude install linux-image-2.6-686
aptitude install linux-headers-2.6.18-4-686
skoro zainstalowałeś taki kernel, nagłówki trzeba było takie same instalować (2.6-686)

Kod: Zaznacz cały

$ aptitude search linux-headers
...
linux-headers-2.6                           -
linux-headers-2.6-686                     - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
...
Zresztą może to właśnie headersy są przyczyną Twojego problemu?

: 15 kwietnia 2007, 10:49
autor: rox11

Kod: Zaznacz cały

aptitude install linux-headers-2.6-686
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące NOWE pakiety zostaną automatycznie zainstalowane:
  linux-headers-2.6.18-4 linux-headers-2.6.18-4-686 linux-kbuild-2.6.18
Następujące pakiety zostały zatrzymane:
  fuse-source opera
Następujące NOWE pakiety zostaną zainstalowane:
  linux-headers-2.6-686 linux-headers-2.6.18-4 linux-headers-2.6.18-4-686
  linux-kbuild-2.6.18
0 pakietów uaktualnianych, 4 instalowanych, 0 do usunięcia i 2 nie uaktualnianych.
a on i tak chce instalować linux-headers-2.6.18-4-686

: 15 kwietnia 2007, 11:04
autor: el_carles
---> klik! <---

---> klik! <---

bo są mu potrzebne do spełnienia zależności ;)

Ale chyba dla kernela 2.6-686 potrzebujesz tych nagłówków.

Poza tym dlaczego nie najnowszy dostępny dystrybucyjny kernel (2.6.18-4-686)?

I nie napisałeś czy musiałeś tą kartę instalować czy debian zrobił to samodzielnie?
rox11 pisze:

Kod: Zaznacz cały

...
0 pakietów uaktualnianych, 4 instalowanych, 0 do usunięcia i 2 nie uaktualnianych.
przed instalowaniem czegokolwiek daj:

Kod: Zaznacz cały

# aptitude upgrade

: 15 kwietnia 2007, 11:50
autor: rox11
więc jest 2.6.18-4-686
eth0: Xircom: port 0x300, irq 3, hwaddr 00:10:A4:A1 :D 3:E8

podnosze interfejst tak
ifconfig eth0 inet 192.168.100.1 netmask 255.255.255.0 up
route add default gateway 192.168.100.252
i śmiga, ale przedtem robilo sie to automatycznie z wpisu w /network/interfaces

: 15 kwietnia 2007, 12:22
autor: el_carles
A w /network/interfaces wszystko jest ok?

I nie napisałeś czy musiałeś tą kartę instalować czy debian zrobił to samodzielnie? ;)

Jeżeli instalowałeś ją sam zrób to jeszcze raz na nowym kernelu...

: 15 kwietnia 2007, 15:35
autor: rox11
acha karta sama zawsze była wykrywana i nie musiałem jej instalować ręcznie

w netwerk jest ok i na poprzednim kernelu jak odpale kompa to interfejs się ładuje.

W ogóle to wychodzi na to, że karta jest rozpoznawana ok , tylko ten intrfejsc nie jest podnoszony. Może trzeba coś przeinstalowywać w udev, init.d czy pieron wie gdzie ?

: 15 kwietnia 2007, 16:15
autor: el_carles
Jedno co przychodzi mi do głowy w tym momencie to wpis
auto eth0
w /etc/network/interfaces

bo właśnie ta linijka jest odpowiedzialna za start podczas uruchamiania.

Nie wiem dlaczego nie podnosi Ci go, jeżeli robił to automatycznie na poprzednim jaju na tym też powinien wstać bez problemu, inaczej sprawa mogła by się mieć gdybyś musiał wcześniej sam ją instalować..

: 15 kwietnia 2007, 17:15
autor: rox11
auto eth0
no teraz jest ok, nie mialem tego wpisu, dziwne to trochę, ale jak teraz dodałem go to jest OK.
Dzięki