LINUX.ORG.RU

Фиксы в ядре 2.2.17pre1


0

0

Неприятных моментов в ядре 2.2.16 (как наверное многие уже заметили) достаточно.
Из моей практики - проблеммы с ppp и eepro100. Уверен не у меня одного а например
у Mandrake 7.1 (у них проблеммы с ppp находятся в ядре 2.2.15) и у RedHat, которые
несмотря на очевидно опасные ошибки ставящие под угрозу любую SUID программу
не спешат выпускать update до 2.2.16.
Некоторые ошибки исправлены в 2.2.17pre1, а в честности интесны
1) Meta device failure (счастливые владельци RAID, это для вас)
2) Дыра для DoS связанная с lockd
3) CDROM проблеммы
4) Проблемы с eepro100 на SPARC (инересное проявления заботы о редких случаях Intel
арт на SPARC архитектуре, такой бы интерес к IA цены бы не было...)

>>> Подробности

★★★★

Проверено:

Нда... Как говорил незабвенный персонаж из "Кавказской пленницы": "Торопиться не надо..." Так не лажалась даже MS. Они, похоже, вообще перестали ядра тестировать, ведь когда оно вышло, его назвали "самым быстрым, защищенным и стабильным". Как можно называть ядро стабильным, если ты его даже не тестировал толком? Вот вам и Open Source.

anonymous
()

А в чем именно проблема с PPP ? А то у меня вот странности какие-то с PPPD сервером... Соединение проходит, авторизация тоже, и сразу-же кладется трубка ... В чем проблема не пойму... ??? Может Гуру подскажут...

anonymous
()

Какие проблемы с ppp? Вроде работает в паре мест - нормально.
Тот драйвер для сет.карт, что на Intel лежит - с ним тоже проблемы?

Settler
()

Проблем но. Скачал 16, скомпилил, поставил. Ни ppp, ни что-либо другое не глючит Там где про MS : пичём тут она вообще, там новых ядер я не ставил и тем более не собирал

anonymous
()

О eepro100.o

Вот такой адаптер.
Jun  8 21:20:10 nautilus kernel: eth0: Intel PCI EtherExpress Pro100 82557, 00:D0:B7:25:CD
:CA, IRQ 9. 
Jun  8 21:20:10 nautilus kernel:   Receiver lock-up bug exists -- enabling work-around. 
Jun  8 21:20:10 nautilus kernel:   Board assembly 721383-008, Physical connectors present:
 RJ45 
Jun  8 21:20:10 nautilus kernel:   Primary interface chip i82555 PHY #1. 
Jun  8 21:20:10 nautilus kernel:   General self-test: passed. 
Jun  8 21:20:10 nautilus kernel:   Serial sub-system self-test: passed. 
Jun  8 21:20:10 nautilus kernel:   Internal registers self-test: passed.


А вот так в итоге стартует ADSL, что есть совсем не хорошо...
---------------
Jun  8 22:20:53 nautilus kernel: eepro100: wait_for_cmd_done timeout! 
Jun  8 22:20:53 nautilus kernel: CSLIP: code copyright 1989 Regents of the University of C
alifornia 
Jun  8 22:20:53 nautilus kernel: PPP: version 2.3.7 (demand dialling) 
Jun  8 22:20:53 nautilus kernel: PPP line discipline registered. 
Jun  8 22:20:53 nautilus kernel: registered device ppp0 
Jun  8 22:20:53 nautilus pppd[1445]: pppd 2.3.11 started by root, uid 0
Jun  8 22:20:53 nautilus pppd[1445]: Using interface ppp0
Jun  8 22:20:53 nautilus pppd[1445]: Connect: ppp0 <--> /dev/pts/1
Jun  8 22:20:53 nautilus kernel: eepro100: wait_for_cmd_done timeout! 
Jun  8 22:21:08 nautilus last message repeated 2 times
Jun  8 22:21:24 nautilus pppd[1445]: LCP: timeout sending Config-Requests 
Jun  8 22:21:24 nautilus pppd[1445]: Connection terminated.
Jun  8 22:21:28 nautilus pppoe[1461]: Timeout waiting for PADO packets
Jun  8 22:21:28 nautilus pppd[1445]: Exit.
Июн  8 22:21:28 nautilus logger: ADSL connection lost; attempting re-connection.
Jun  8 22:21:28 nautilus pppd[1464]: pppd 2.3.11 started by root, uid 0
Jun  8 22:21:28 nautilus kernel: eepro100: wait_for_cmd_done timeout! 
Jun  8 22:21:28 nautilus pppd[1464]: Using interface ppp0
Jun  8 22:21:28 nautilus pppd[1464]: Connect: ppp0 <--> /dev/pts/1
Jun  8 22:21:33 nautilus kernel: eepro100: wait_for_cmd_done timeout! 
Jun  8 22:21:43 nautilus kernel: eepro100: wait_for_cmd_done timeout! 
Jun  8 22:22:00 nautilus pppd[1464]: LCP: timeout sending Config-Requests 
Jun  8 22:22:00 nautilus pppd[1464]: Connection terminated.
Jun  8 22:22:03 nautilus pppoe[1465]: Timeout waiting for PADO packets
Jun  8 22:22:03 nautilus pppd[1464]: Exit.
------------------

А должно быть вот так (помог ifup/ifdown)
------------------
Jun  8 22:27:50 nautilus pppd[1665]: pppd 2.3.11 started by root, uid 0
Jun  8 22:27:50 nautilus pppd[1665]: Using interface ppp0
Jun  8 22:27:50 nautilus pppd[1665]: Connect: ppp0 <--> /dev/pts/1
Jun  8 22:27:53 nautilus kernel: PPP BSD Compression module registered 
Jun  8 22:27:53 nautilus kernel: PPP Deflate Compression module registered 
Jun  8 22:27:53 nautilus pppd[1665]: local  IP address 63.204.251.116
Jun  8 22:27:53 nautilus pppd[1665]: remote IP address 63.204.251.254
------------------

Tima_ ★★★★
() автор топика

Вообще-то да, с 2.2.16 что-то не так. Это первое ядро после 1.2.12, на котором у меня при штатной (т.е. никакой ;-) нагрузке вылетел Kernel Panic (где-то в районе VM)...

Grue

anonymous
()

А на RedHat есть 2.2.16-3.xxx.rpm

bizon
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.