Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » как завести Hotplug в Linux?

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

acis

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
запарился уже ядро пересобирать, проблема такая:
Раскрываю ядро 2.6.8.1 ставлю патчи genpatches-2.6-8.56-base (extras), Kernel-Win4Lin3-2.6.8.1, mki-adapter26_1_3_7 после компиляции не запускается hotplug, т.е. если при загрузке мышь и flash воткнуты они определяются и нормально работают. Если оптическую мышь вытащить и вставить обратно, то она мигнет и питание с нее снимается и оживляться уже ни в какую не хочет, тоже самое с флешкой.
Ядро собиарал и в ручную и genkernelом результат тот же. Прикол в том, что если беру ядро 2.6.5 c LiveCD то все работает нормально и PC speaker работатет. Пытался присобачить конфиг от 2.6.5 с LiveCD к моему ядру 2.6.8.1 - hotplug работать всеравно не хочет, похже я какой-то патч к ядру не поставил.
Подскажите, где ковырять?

Всего записей: 50 | Зарегистр. 04-01-2005 | Отправлено: 03:28 11-01-2005 | Исправлено: Demetrio, 17:26 11-01-2005
Raredemon



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
acis
Поддержку udev включал в ядро?

----------
Designed for Windows XP.
Powered by Gentoo!
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Всего записей: 1787 | Зарегистр. 03-09-2003 | Отправлено: 07:43 11-01-2005
acis

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Raredemon
да и модулем и постоянно

Всего записей: 50 | Зарегистр. 04-01-2005 | Отправлено: 20:11 11-01-2005
acis

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так докопал уже дальше сам, но все равно проблемма осталась. Выяснилость что при загруженом модуле uhci_hcd, hotplag умирает. У меня чипсет i865P/PE - что делать? Может кто знает как с этим бороться?

Всего записей: 50 | Зарегистр. 04-01-2005 | Отправлено: 21:02 12-01-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
acis
У меня сейчас 2.6.10 до этого было 2.6.8.1, мышь действительно второй раз не цепляется, а вот usb-storage цепляется нормально, сразу появляется устройство /dev/sdc и можно монтировать. Ядро собранно без udev, с помощью "genkernel --menuconfig all". О Hot-plug даже не думал, т.е. все само так работает. Дистрибутив, как не сложно догодатся, Gentoo (правда первоночальная сборка была почти год назад ).

Код:
$ zgrep USB /proc/config.gz
CONFIG_JOYSTICK_IFORCE_USB=y
# USB devices
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
# USB support
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
# Miscellaneous USB options
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG is not set
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
# USB Host Controller Drivers
CONFIG_USB_EHCI_HCD=m
# CONFIG_USB_EHCI_SPLIT_ISO is not set
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
# CONFIG_USB_SL811_HCD is not set
# USB Device Class drivers
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=m
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_RW_DETECT is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_HP8200e is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# USB Input Devices
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
# USB HID Boot Protocol drivers
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_MTOUCH is not set
# CONFIG_USB_EGALAX is not set
# CONFIG_USB_XPAD is not set
# CONFIG_USB_ATI_REMOTE is not set
# USB Imaging devices
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set
# USB Multimedia devices
# CONFIG_USB_DABUSB is not set
# Video4Linux support is needed for USB Multimedia device support
# USB Network Adapters
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# USB port drivers
# CONFIG_USB_USS720 is not set
# USB Serial Converter support
# CONFIG_USB_SERIAL is not set
# USB Miscellaneous drivers
# CONFIG_USB_EMI62 is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_TIGL is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_LEGOTOWER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_LED is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_PHIDGETKIT is not set
# CONFIG_USB_PHIDGETSERVO is not set
# CONFIG_USB_TEST is not set
# USB ATM/DSL drivers
# USB Gadget Support
# CONFIG_USB_GADGET is not set
 


Код:
$ zgrep HOT /proc/config.gz
# CONFIG_HOTPLUG is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set

 
Добавлено
Сейчас проверил и мышь правильно работает (2.6.10):

Код:
Jan 12 20:51:25 localhost kernel: usb 3-2: USB disconnect, address 3
Jan 12 20:51:28 localhost kernel: usb 3-2: new low speed USB device using uhci_hcd and address 4
Jan 12 20:51:29 localhost kernel: input: USB HID v1.10 Mouse [B16_b_02 USB-PS/2 Optical Mouse] on usb-0000:00:1d.1-2
Jan 12 20:51:36 localhost kernel: usb 3-2: USB disconnect, address 4
Jan 12 20:51:42 localhost kernel: usb 2-2: new low speed USB device using uhci_hcd and address 2
Jan 12 20:51:42 localhost kernel: input: USB HID v1.10 Mouse [B16_b_02 USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-2
Jan 12 20:52:29 localhost kernel: usb 2-2: USB disconnect, address 2
Jan 12 20:52:36 localhost kernel: usb 3-2: new low speed USB device using uhci_hcd and address 5
Jan 12 20:52:37 localhost kernel: input: USB HID v1.10 Mouse [B16_b_02 USB-PS/2 Optical Mouse] on usb-0000:00:1d.1-2
Jan 12 20:52:41 localhost kernel: usb 3-2: USB disconnect, address 5

Мать ASUS P4P800, тоже на i865PE.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 21:33 12-01-2005 | Исправлено: Swappp, 21:34 12-01-2005
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » как завести Hotplug в Linux?
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru