kernel 2.6.39
Кто-нибудь уже ставил 2.6.39? Небыло ли проблем с ним?
Ситуация следущая: есть Gentoo, свежий синк. Установлено ядро 2.6.39. Стабильная версия DAHDI на этом ядре не собирается(не видит дефайна SPIN_LOCK_UNLOCKED). Была взята версия из транка, она собирается нормально. И вот какая штука получается...
При автоматической(на этапе загрузки) загрузке модулей система уходит в либо в kernel panic, либо в ребут. НО! Если модули и астер запускать из /etc/local.d/
(установлен openrc), то все проходит гладко.
Теперь возникает извечный вопрос: что делать и кто виноват? OpenRC? 2.6.39? Еще что-то?
PS: OpenRC+2.6.35+стабильный DAHDI такого эффекта не дают. Понимаю, что скорее всего проблема в совокупности всех факторов, но может быть кто-то уже решал такую задачу.
С постройкой DAHDI 2.4 у меня были похожие проблемы на 2.6.38 - из ядра тогда какраз выпиливали мутексы-семафоры, но решилось обновлением DAHDI(рализ какраз вышел за пару дней до моих экспериментов).
В trunk-е может не работать всё что угодно. Рекомендую дождаться релиза или хотя-бы ебилдов(ибо ванильный DAHDI с гентушным ядром не собереться точно)
_________________
Slackware 13.37 - Asterisk 1.8
Чем обосновано использования 2.6.39?
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
xelas, я если честно не знаю для чего это делается в гентах, но ванильный dahdi не строится с гентушным ядром, а если построился - KP меня не удивит.
Вопрос такой: в недрах загрузки как пробуются модуля? Не insmod-ом часом? Ибо если не подгрузило зависимость(а возможно если не гентушные исходники), то в этом нету ничего удивительного.(точнее так: похоже что Dahdi подгружается раньше чем модули которые ему надо, вот оно и падает. а когда грузится из rc.local все модули уже есть).
На сколько я помню, у dahdi есть init скрипт - им и грузите.
_________________
Slackware 13.37 - Asterisk 1.8
| FeyFre писал(а): |
| anest, какраз 2.6.39 это 2.6.39(есть 2.6.39.1) |
Да, я ошибся - 2.6.39 это последний кернель перед 3.0, но сути это не меняет - если не знать броду то лучше не лезть в воду.
ps: а в разделе Библиотека не ответишь на мой вопрос (все еще жду)?
DAHDI из транка прекрасно собрался с гентушным ядром.
В общем, насколько я понимаю, с 2.6.39 еще никто не игрался. Тогда, наверное, тему стоит закрыть. Буду копать дальше, глядишь чего и раскопаю.
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru