Добрый день.
Домашний сервак.
Железо годов 2000-2003
Дистрибутив Debian GNU/Linux 6.0.7 (уже вроде не squeeze)
Понадобилось собрать новое ядро, из за драйвера ath5k, который при подключении двух и более клиентов, выдавал в логах:
Jun 6 20:14:55 SRV kernel: [ 1105.072871] ath5k phy0: no further txbuf available, dropping packet
В гугле сказали что это с драйвером ath5kк ядрам 2.6.* какие то проблемы.
Ну я решил обновить ядро.
Чтобы не было вопросов, по поводу сборки напишу как собирал:
Зашел на сайт kernel.org, скачал ядро 3.4.49.
cd /usr/src
xz -d -c linux-3.4.49.tar.xz | tar -xv
ln -s ./linux-3.4.49 ./linux
cd linux
make menuconfig
Сразу нажал Exit, мне предложили сохранить .config . Я согласился.
mv ./.config ./.config.src
cp /boot/config-2.6.32-5-686 ./.config
make oldconfig
Зажал ентер, и чуть не заснул.
make all
make modules_install
make install
update-initramfs -c -k 3.4.49
Ядро нормально загружается, все скрипты отрабатывают также, никаких отличий вобщем.
Кроме того что комп не выключается.
Когда пишу команду halt или shutdown -h now. Компьютер вроде как нормально выключается, все скрипты отрабатывают. Но вот при непосредственном отключении, когда появляется в консоли надпись Will now halt(вроде как то так) резко отрубается hard(такой щелчок слышен, как будто выключаешь питание компьютеру), но кулера продолжают работать и после нескольких секунд слышно как опять включается hard и раскручивается диск, и система включается. То есть этакая странная перезагрузка с щелчком.
Но если написать команду reboot компьютер нормально перезагружается без щелчка жесткого диска.
В чем может быть проблема ? Или к проблеме можно подойти с другой стороны ?