LINUX.ORG.RU

CentOS 6 + dahdi-kmod

 


0

1

Hi all !

Давно я написал ( переделал spec ) и при выходе нового ядра, в mock ( практически автоматом ) выплевывал нужный модуль ядра.

Но вот недавно после самого крайнего обновления перестало оно собираться :( ( из за того что использовал спек от atrpm то что то произошло с макросами ... короче там нужно очень долго разбираться )

Поглядел инет оказывается все пакеты ( RPM и SRPMS ) в свое время выкладывали на packages.asterisk.org и packages.digium.com причем первый дает и SRPMS а вот второй только RPM :(

kmod-dahdi-linux-fwload-vpmadt032-2.9.0-1_centos6.2.6.32_279.14.1.el6.x86_64.x86_64.rpm

Пересобрав все что можно я попал на rpm от которого нет srpms. Может кто уже решал подобный вопрос ?

P.S. Причем этот рпм кривой и у него нет зависимостей в нужное для этого модуля ядро ( а железки такой у меня вроде нет), просто хотелось сделать все правильно.

★★★★★
Ответ на: комментарий от SakuraKun

Да спасибо я его пересобирал под текущее и оно нормально собирается. Но сам dahdi-linux тащит dahdi-firmware и все фирмваре уже берутся с сайта digium, а вот на те пакеты уже нет SRPMS. Правда там в основном firmware и им ядро пофигу, а вот как раз - kmod-dahdi-linux-fwload-vpmadt032 этому нужно ядро.

Можно конечно написать spec самому, но вдруг уже кто то писал и у него уже есть ...

P.S. Этот SRPMS ( который предложили ВЫ ) содержит патч с названием - dahdi-no-fwload.diff ( как то так ) я так понял они специально ЭТО исключали из сборки.

P.P.S. 2.6.32 штатное ядро шапки 6 и до сих пор поддерживается.

mx__ ★★★★★
() автор топика
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от SakuraKun

После пересборки получается вот что :

dahdi-firmware-2.0.6-1_centos6.noarch.rpm
dahdi-firmware-hx8-2.06-1_centos6.noarch.rpm
dahdi-firmware-oct6114-032-1.05.01-1_centos6.noarch.rpm
dahdi-firmware-oct6114-064-1.05.01-1_centos6.noarch.rpm
dahdi-firmware-oct6114-128-1.05.01-1_centos6.noarch.rpm
dahdi-firmware-oct6114-256-1.05.01-1_centos6.noarch.rpm
dahdi-firmware-tc400m-MR6.12-1_centos6.noarch.rpm
dahdi-firmware-te133-6f0017-1_centos6.noarch.rpm
dahdi-firmware-te134-6f0017-1_centos6.noarch.rpm
dahdi-firmware-te820-1.76-1_centos6.noarch.rpm
dahdi-linux-2.9.0-1_centos6.x86_64.rpm
dahdi-tools-2.9.0.1-1_centos6.x86_64.rpm
kmod-dahdi-linux-2.9.0-1_centos6.2.6.32_696.23.1.el6.x86_64.x86_64.rpm
kmod-dahdi-linux-fwload-vpmadt032-2.9.0-1_centos6.2.6.32_279.14.1.el6.x86_64.x86_64.rpm
Хотелось бы пересобрать и последний пакет :(

mx__ ★★★★★
() автор топика
Ответ на: комментарий от mx__

А есть ли возможность кардинально обновить Linux ? а то CentOS 6 с его 2.6.32 и другим устаревшим софтом как-то грустно... если такой возможности нет, то можно откатить ваше обновление после которого всё и началось; если сидеть на таком старье то думаю некритично если оно будет на 1% более древним

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Ну просто тупо скомпилить особо ума не нужно, но для промышленного применения этот подход не катит. Нужно как минимум опакетить это дело ...

Вообще удивлен что мало народу юзают dahdi модули, неужто у всех держателей астерисков сип-онли ... и ни каких Е1 и подобного.

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