FreeBSD 9.0 и USB-клавиатура

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
SeGa
проходил мимо

FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение SeGa » 2012-01-10 17:35:28

Понимаю, что вопрос обсуждался неоднократно в нете, но решить проблему не смог.
ОС: FreeBSD/amd64 9.0-STABLE (обновился из 8.2)
Так вот, когда ставил 8.2 с консоли USB-клавиатура работала прекрасно, далее делал всё через SSH, обновил, собрал своё ядро, но когда понадобилась консоль выяснилось, что клавиатура-то и не работает. Вряд ли это может быть из-за версии ОС, а опции в файле ядра указаны вроде правильно:

Код: Выделить всё

device    scbus
device    da
device    uhci      # UHCI controller
device    ehci      # EHCI controller
device    xhci      # USB 3.0
device    usb       # general USB code
device    uhid      # human interface device
device    ukbd      # USB keyboard
device    umass     # USB mass storage driver (requires scbus and da)
device    ums       # USB mouse
В хэндбуке написано, что должен быть девайс /dev/ukbd0, но его нет, а так же нет ни одного /dev/kbd. Причём USB-флешки работают хорошо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35347
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение Alex Keda » 2012-01-10 21:11:47

а когда втыкаете - чё происходит?
--
megemaster делали?
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение Гость » 2012-01-11 12:08:33

Alex Keda писал(а):а когда втыкаете - чё происходит?
Сейчас ничего не пишет, раньше, когда было устройство ohci в конфиге ядра выдавал сообщения, что мол подключено ukbd0, но в списке устройств его так же не было (но при ohci появлялись какие-то дополнительные сетевые интерфейсы).
Alex Keda писал(а):megemaster делали?
Неа) Там надо было в однопользовательском режиме загружаться, а физического доступа не было. Я первый раз обновляю систему, так что еще не со всем знаком.
Сейчас еще раз перечитал хэндбук и осознал, что mergemaster надо по-любому делать, а в редких случаях его надо делать перед buildworld (а я думал, что нужно вообще делать в редких случаях). Счас попробуем, узнаем. Спасибо.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение manefesto » 2012-01-11 14:23:58

я вообще не помню когда я последний раз загружался в однопользовательский чтобы обновить мир
я такой яростный шо аж пиздеЦ
Изображение

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение Dark_ASU » 2012-01-11 15:42:49

А в ядре модуль скази есть?

Гость
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение Гость » 2012-01-11 16:05:08

Dark_ASU писал(а):А в ядре модуль скази есть?
Если вы про scbus, то да (+da).

В общем, пересобрал всё по хэндбуку и поставил GENERIC - клава работает. А ставлю своё ядро - перестаёт) Явно косяк в конфиге, но вот что я забыл? Вроде всё, что касается USB и клавиатуры, я включил в конфигурацию.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение iZEN » 2012-01-11 17:03:08

Гость писал(а):
Dark_ASU писал(а):А в ядре модуль скази есть?
Если вы про scbus, то да (+da).

В общем, пересобрал всё по хэндбуку и поставил GENERIC - клава работает. А ставлю своё ядро - перестаёт) Явно косяк в конфиге, но вот что я забыл? Вроде всё, что касается USB и клавиатуры, я включил в конфигурацию.
device ohci
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

snorlov
подполковник
Сообщения: 3895
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение snorlov » 2012-01-11 17:05:07

Еще может

Код: Выделить всё

device ugen

SeGa
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение SeGa » 2012-01-12 11:09:09

iZEN писал(а):device ohci
Писал выше, что он был в конфигурации раньше, но толку не было, только 4 дополнительных сетевых подключения было.
Попробую конечно еще раз, но думаю результат будет тот же.

SeGa
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение SeGa » 2012-01-12 11:46:38

snorlov писал(а):Еще может

Код: Выделить всё

device ugen
Его вроде как уже в восьмёрке даже не было, и, соответственно, в NOTES'ах 9-ки его тоже нет.

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение Dark_ASU » 2012-01-12 11:58:59

Note: The USB umass(4) driver and a few other drivers use the SCSI subsystem even though they are not real SCSI devices. Therefore make sure not to remove SCSI support, if any such drivers are included in the kernel configuration.

Код: Выделить всё

device    umass     # USB mass storage driver (requires scbus and da)

SeGa
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение SeGa » 2012-01-12 12:56:21

iZEN, действительно, ohci исправил положение (и ничего лишнего ifconfig не показывает, странно).

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение iZEN » 2012-01-12 14:33:29

SeGa писал(а):iZEN, действительно, ohci исправил положение (и ничего лишнего ifconfig не показывает, странно).
Проблема с клавиатурой решена? Кстати, в этой клавиатуре есть USB-хаб?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

SeGa
проходил мимо

Re: FreeBSD 9.0 и USB-клавиатура

Непрочитанное сообщение SeGa » 2012-01-12 17:49:32

iZEN писал(а):Проблема с клавиатурой решена? Кстати, в этой клавиатуре есть USB-хаб?
Да, клавиатура заработала, спасибо за помощь. Хотя вроде ohci был с самого начала (но я подозреваю, что я его потом заменил на uhci, а надо было оба сразу).
Хаба нету, но есть клава и с хабом, могу потестить, если интересно.