kernel 2.6.31 & intel ICH9 = waiting for uevents to be processed
zuboskal14 29 ноября, 2009 - 16:36
Добрый день.
При установке на ноутбуке HP ProBook 5310m никак не могу правильно собрать ядро. Вроде все необходимое включил, однако при загрузке виснет на "waiting for uevents to be processed".
Гугл по такому выдает проблемы в udev, однако я пробовал и стабильную и тестовую версию.
Думаю, что проблема в конфиге ядра, потому что с liveUSB загружается и 10.1 и minimal_install.
Пробовал сравнивать конфиги ядер с помощью diff - не обнаружил, что же включить. А genkernel использовать не хочу.
krigstask: а когда ещё кто-нибудь научится читать FAQ и не выкладывать простыни текста…
»
- Для комментирования войдите или зарегистрируйтесь
Насколько долго?
Насколько долго ждал загрузки? У меня было, тоже на интеловском чипсете, только десктоп. Появилось именно на 31 ядре, так что возможно имеет смысл собрать .30. Загрузка продолжается минут через 5, после истечения таймаута.
Тогда сделал udevadm settle --timeout=5 , не помню, правил-ли что-то в конфигах.
Ждал больше 5-ти минут.Нашел
Ждал больше 5-ти минут.
Нашел вот эту тему на генту.орг, видимо придется все это изучать...
проблема оказалась более
проблема оказалась более странной, чем я ожилал. Оказывается, что конфиг мой был нормален, и система загружается, если в ноут воткнута флешка, с которой производилась установка. А если ее вынуть - то тогда и возникают проблемы. В ноуте cdrom отсутсвует
[оффтопик] zuboskal14
[оффтопик]
Почему? Точнее не понятно именно противопоставление: вручную не собирается, а генкернелом не хочу. С неправильным конфигом genkernel не соберет работающее ядро, а с правильным оно хоть genkernel, хоть в ручную будет работать.
[/оффтопик]
По теме взять конфиг рабочего ядра и постепенно вырубать лишнее, регулярно проверяя, работает или нет.
так я уже делаю. Есть такая
так я уже делаю.
Есть такая штука - Pappy Seeds
Мне понравилось, хочу ей воспользоваться.
ИМХО проще на livecd
ИМХО проще на livecd выполнить lspci -k
PS а кто запрещает пользоваться одновлеменно pappy seeds и genkernel?
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
по идее, при установке с
по идее, при установке с флешки должен сбиваться порядок определения дисков в биосе... поэтому с флешкой и грузится, а без нее нет...
У меня такое же твориться на
У меня такое же твориться на HP ProBook 4710s с 2.6.30 и 2.6.31
из того что нагуглил, решения не нашел.
люди говорят, что проц "засыпает" в процессе загрузки, советывают noacpi добавить в опции (не помогает).
в общем грузится раз через два,
(сначала на ohchi зависало, пока модуль не выкинул теперь стабильно на udev)
решения не нашел.
забыл добавить, что так и
забыл добавить, что так и мучаюсь :-)
гружу, виснет, гашу - следующая попытка, помогало мемтест погонять иногда секунд 30, но не панацея.
(нервно конечно, но когда загрузиться - работает стабильно)
да, ещё, что нашел у убунтовцев что с их 2.6.26 нормально работало, а с 2.6.30 проблемы.
Одно время вроде заработало,
Одно время вроде заработало, а теперь снова так. Думаю вытащить диск из ноута, подключить в usb-короб.
Вот только как /etc/fstab тогда прописывать?
Подключенный по usb он будет определяться как /dev/sdb, а когда я верну винт на место, он же будет себя считать /dev/sda?
Пропиши UUID ls -lF
Пропиши UUID
ls -lF /dev/disk/by-uuid/
итого 0
lrwxrwxrwx 1 root root 10 Дек 7 21:51 059dcf34-9e8d-49e3-a21b-e31dd555e44f -> ../../hda3
lrwxrwxrwx 1 root root 10 Дек 7 21:51 05d64d8b-7fd8-4936-98f3-9cf81f9a4b51 -> ../../hda1
lrwxrwxrwx 1 root root 10 Дек 7 21:51 dee674c2-e055-4b27-bd73-09f6d50ae857 -> ../../hda4
/etc/fstab
вместо /dev/hda1 /boot ext2 noauto,noatime 0 1
будет UUID=05d64d8b-7fd8-4936-98f3-9cf81f9a4b51 /boot ext2 noauto,noatime 0 1
и так далее. Так можно избежать проблем с монтированием например флэшек с разными файловыми системами.
буду честен, я не знаю, почему у меня все работает
>>ls -lF
>>ls -lF /dev/disk/by-uuid/
спасибо, сегодня вечером и попробую
аналогичный глюк на HP
аналогичный глюк на HP ProBook 4515s. при включенном в БИОС wi-fi (broadcom low power 4315) на waiting for uevents to be processed висит намертво. на мэджик клавиши не отзывается. при отключении wi-fi в БИОС все заводится без проблем. проблема всплыла вчера, когда попытался загрузится с 32 ядра, в котором в модуле b43 обещали поддержку моей карточки. гугл ничего особенного не дал... пока в замешательстве. попробую убрать b43 из ядра, посмотрим что выйдет.
в настройках ядра для b43 b
в настройках ядра для b43 b b43legacy рекомендовано их модулями включать. У меня они включены модулями, так что думаю дело не в них
они и включены модулями. если
они и включены модулями. если wifi отключить в БИОС, то все грузится без проблем. грешу на кривой драйвер. на 2.6.30 грузится и с b43 модулем, и с вырезанным вообще из ядра b43. имхо в 2.6.31+ с ним что-то намудрили.
b43
вопрос, а его ты завёл? у меня что-то b43-cutter сказал, что не знает такое firmware на дрова от HP
нет не завел. я даже
нет не завел. я даже загрузиться не могу, когда включен b43 модулем или в ядро.
crypton написал(а): грешу на
Т.е. на 2.6.30 ты не заставил работать wifi?
c открытым драйвером нет, ибо
c открытым драйвером нет, ибо заявлено что моя карта поддерживается только начиная с 2.6.32.
с ndiswrapper и проприетаными заставлял работать. хотелось бы с открытыми.
HP ProBook 4710s, адаптер
HP ProBook 4710s, адаптер 03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
2.6.32-gentoo x86_64
драйвер net-wireless/broadcom-sta-5.10.91.9.3-r1 и net-misc/wicd-1.7.0_alpha2
пашет)
правда host-ap не пробовал, с ndiswrapper не работает (да и глючит он в 64х системе с 32х драйвером)
и, да, всё, что касается *broadcom*, из ядра выпилено.
у меня тот же модуль, но с
у меня тот же модуль, но с ядром выше 2.6.30 ноут не загружается. Покажи пожалуйста весь вывод lspci.
lspci -vnnk
пожалуйста: http://dpaste.com/133236/
не поднял. времени не
не поднял. времени не хватило. копнул в сторону b43cuttera и уткнулся в firmware.
может кто ссылку кинет в каком направлении копать?
А вот это смотрел?
А вот это смотрел? http://gpo.zugaina.org/net-wireless/b43-firmware
что-то не заводиться с этим
что-то не заводиться с этим firmware
b43-fwcutter
Ноутбук hp compaq 610. Wifi Broadcom 4312 [14e4:4315]. Ядро gentoo-sources-2.6.32 поднял b43 но пришлось b43-fwcutter собирать из git-а все по инструкции на linuxwireless.org, иначе
А без него при загруженном модуле b43 останавливается на uevents
вечером гляну что там
вечером гляну что там пишут...
You are using the b43 driver
сделал все по этой инструкции, при загрузке все равно висит на waiting enents to be processed...
микрокод лежит в /lib64/firmware/b43 как и положено ему.
ядро 2.6.32, конфиг и такой:
система amd64
сетевуха точно такая же как у Вас.
У меня бывает загрузка
У меня бывает загрузка зависает на этом же месте. Но после перезагрузки все проходит гладко. В основном это происходило, когда я возился с /etc/udev/rules.d/70-persistent-net.rules . Попробуйте в этом файле удалить строки относительно этой сетевухи. А потом несколько раз перезагрузится, чтобы она её определила с модулем b43. Ну и, если есть, записать модули ndiswrapper и wl (broadcom-sta) в /etc/modprobe.d/blacklist
/etc/udev/rules.d/70-persiste
/etc/udev/rules.d/70-persistent-net.rules вообще удалял, ndiswrapper и wl (broadcom-sta) отсутствуют совсем...
даже после перезагрузки тупо висит на этой строчке... бред какой-то..
Симметричная проблема. Хочу
Симметричная проблема. Хочу спросить - тред закрыт? Решение найдено? Отпишитесь. Не хочется новую тему создавать.
Ниже выжимка из моих двухнедельных мытарств :)
Имеется ноут hp pavilion dv6-2155er.
Симптоматика такая же. С модулем b43 ядро грузится, но зависает на старте udev. Сообщение "waiting enents to be processed". Не реагирует на SysRq.
Пробовал net-wireless/ndiswrapper - не поддерживает данную модельку сетевухи.
Пробовал net-wireless/broadcom-sta - тоже не завелась.
Есть все-таки у этой проблемы решение? Обидно - без вафли ноутбук фактически не выполняет своих функций. На знаю на какую стену лезть и куда рыть дальше.
Коллективный разум бессилен?
Коллективный разум бессилен? :( Может умных вопросов накидаете? Или хотя бы добрых напутствий :)
а если противный модуль
а если противный модуль загружать послу загрузки всей системы? и потом поднимать сетевой интерфейс?
Истин имперских звезда засияет.
Зависает мгновенно в момент
Зависает мгновенно в момент запуска modprobe b43
Прошивку меняли?
Прошивку меняли?
Прошивку чего? Если биоса, то
Прошивку чего? Если биоса, то нет. На сайте производителя обновлений нет.
Карточку само собой перепрошивал. И способом с использованием b43-fwcutter и просто установкой b43-firmware
Если устанавливать из
Если устанавливать из portage то зависает. А если брать из svn, то у меня работает (правда бывает иногда при старте зависает на техже uevents, но после перезагруски (бывает после двух перезаргзок)) работает
А уточните, пожалуйста, что
А уточните, пожалуйста, что именно ставить из svn? Фирмварь же не менялся, я думаю. А задача fwcutter-а просто разложить его по нужным директориям? Или ошибаюсь?
Или таки речь идет о самом модуле b43? Собрать его из исходников как ext_module?
Снес то, что поставил из
Снес то, что поставил из портеджа. Забрал себе мастер-бранч из http://bu3sch.de/git/b43-tools.git/
, собрал свежую версию b43-fwcutter, заново закачал фирмварь (и для b43 и для b43legality на всякий случай), установил. Никаких изменений. По прежнему намертво зависаем в том же месте. Для верности перегрузил несколько раз (раз семь, на самом деле).
я пока забил на вай-фай, вот
я пока забил на вай-фай, вот думаю 32 е ядро на днях поковырять
кстати gentoo-sources есть
кстати gentoo-sources есть уже и 33-r1
Истин имперских звезда засияет.
Я откатывался на какую-то
Я откатывался на какую-то ревизию 32-го ядра. Проблема такая же.
Ведро 2.6.34. Проблемы все те
Ведро 2.6.34. Проблемы все те же :(
А что с broadcom-sta?
А что с broadcom-sta?
С новым ядром не пробовал. На
С новым ядром не пробовал. На старом не работает. Уже не помню с каким поведением. То ли виснет на старте, то ли показывает интерфейс, но не дает ничего с ним сделать. Щас нет времени перепроверить.
Одна из каких-то дремучих версий livecd Kubunt-ы демонстрировала такое же поведение. Так что, думаю, мало толку в моем случае от broadcom-sta
Проблема усугубляется еще
Проблема усугубляется еще тем, что я не знаю способа посмотреть логи ядра в случае зависания оного. Как уже сказано, система виснет на старте udev еще до запуска syslog-ng. Как я понимаю и до запуска procfs. Что означает недоступность /proc/kmsg и /dev/log. Может кто-то подскажет способ добыть таки логи ядра после краша?
Что означает недоступность
стандарные способы удаленной отладки ( работают в принципе в любой системе, включая винды)
1) редирект консоли на KOM-порт
2) netconsole
3) в случае ядра линукса - редеректить можно еще на кучу девайсов
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)