LinuxForum.Fans
Тема

Mageia3 Canon LBP 2900

Автор: appolo 29 сообщений 8364 просмотров
#326169

Возможно, вы запустили систему с другим ядром, отчего и возникает эта ошибка. Какое ядро вы используете, откуда взят модуль?

#326172
text
[root@localhost ppd]# uname -a
Linux localhost 3.8.13-desktop-1.mga3 #1 SMP Tue May 14 19:14:08 UTC 2013 i686 i686 i686 GNU/Linux
#326175

А модуль куда встал? Покажите

text
ls -lR /lib/modules | grep usblp
#326193
text
[root@localhost ppd]# ls -lR /lib/modules | grep usblp
-rw-r--r-- 1 root root  8428 май 12 15:19 usblp.ko.xz
-rw-r--r-- 1 root root 85627 июн 23 20:43 usblp.ko.gz
-rw-r--r-- 1 root root  8312 май 14 23:15 usblp.ko.xz


Пользуйтесь тегом CODE для оформления выводов из консоли
verg

#326205

Поменял ядро на

text
[root@localhost lamer]# uname -a
Linux localhost 3.8.13-0.rt8.1.mga3 #1 SMP PREEMPT RT Sun May 12 11:18:24 UTC 2013 i686 i686 i686 GNU/Linux

И все завелось. Всем спасибо за помощь.

#326263
appolo написал:
text
[root@localhost ppd]# ls -lR /lib/modules | grep usblp
-rw-r--r-- 1 root root  8428 май 12 15:19 usblp.ko.xz
-rw-r--r-- 1 root root 85627 июн 23 20:43 usblp.ko.gz
-rw-r--r-- 1 root root  8312 май 14 23:15 usblp.ko.xz

Эх, немного промахнулся с командой, лучше было бы

text
find /lib/modules -name usblp*

;)
Как-то упустил из виду, что ls местоположение файла при рекурсивном выводе содержимого опускает. Ну, раз проблема решилась, отлично. Как видите, у вас модуль есть, и он зачем-то сжат разными архиваторами, но, похоже, ядро, которое было до этого, не умело работать со сжатыми модулями.

#326266
"yars" написал:
не умело работать со сжатыми модулями.

Да не, выше показывал что умеет.

Ядер просто понаставлено зачем-то.
У kernel-desktop такой вывод:

text
-rw-r--r-- 1 root root  8312 май 14 23:15 usblp.ko.xz
#326273
verg написал:
[quote="yars"]не умело работать со сжатыми модулями.

Да не, выше показывал что умеет.

Ядер просто понаставлено зачем-то.
У kernel-desktop такой вывод:

text
-rw-r--r-- 1 root root  8312 май 14 23:15 usblp.ko.xz

[/quote]
И, что наиболее вероятно - версии пакетов kernel и kernel-modules друг другу не соответствовали.
UPD: хотя, они даже если и соответствуют, то, например, в Slackware скрипт /etc/rc.d/rc.modules - это симлинк на /etc/rc.d/rc.modules-`uname -r`, и вероятна ситуация, когда этот симлинк указывает на чужой rc.modules. А тут еще и systemd ;)

#326275
"yars" написал:
вероятна ситуация, когда этот симлинк указывает на чужой rc.modules

Вероятнее всего.

systemd тут точно не при чём.

Войдите или зарегистрируйтесь, чтобы ответить.