Ядро Linux и поддержка оборудования

Ядро Linux и аппаратная поддержка различных устройств

Scanner от МФУ MP520- уже работает (SOLVED)

Не могу завести сканер от МФУ Canon MP520, следовал этой инстукции- http://en.gentoo-wiki.com/wiki/USB_Scanner. В ядре включил <*> UHCI HCD (most Intel and VIA) support, проверяю наличие сканера:
$ sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon], product=0x1724 [MP520 series]) at libusb:002:004
В группу "scanner" своего пользователя добавил, установил media-gfx/sane-backends.
в правилах уже стоит мой МФУ, прописывать не пришлось:

# Canon MP520
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1724", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

GCOV профайлинг ядра - как?

Предположим, что у меня замечательно компилируются все программы со следующим CFLAGS:
[code]

Минимальная конфигурация ядра для запуска на x86 без драйверов

Каковы минимально необходимые опции в menuconfig для запуска ядра (без учета драйверов) на обычном (x86 или amd64) компьютере?
(т.е. например в файле /usr/src/linux/.config мы все "=y" заменяем на "=n". Что потом надо включить обратно, чтобы ядро запустилось?)

Определение разрядности ядра

Как определить разрядность ядра, работающего под Xen'ом (на VDS-хостинге)?
Процессор Intel Xeon E5520 - 64 разрядный. А собирает PHP 32-разрядный... Есть подзрение, что ядро 32-х разрядное.

Проблема со звуком KDE + XINE-lib + phonon

Привет всем!
После недавнего обновления у меня пропал звук, что именно обновлял я не помню. В системе 2 движка - xine-lib и gstreamer.
Звуковые карты в системе:

cat /proc/asound/cards 
 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfe024000 irq 16
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfdefc000 irq 19
 2 [CX8801         ]: CX88x - Conexant CX8801
                      Conexant CX8801 at 0xfa000000

проблемы с mf626 (мтс)

доброго времени суток!

lsusb

Bus 001 Device 003: ID 19d2:0031 ONDA Communication S.p.A.

делаю все по инструкции http://ru.gentoo-wiki.com/wiki/MF626, до пункта "настройка демона", дальше по этой (выбираю wvdial). затем:
[code]
/etc/init.d/net.ppp0 start

* Starting ppp0
* Bringing up ppp0
* ppp
* Running pppd ...
* Backgrounding ...

wvdial mts

--> WvDial: Internet dialer version 1.61

[Solved]Слетело разрешение в консоли.

Стояло у меня ядро linux-2.6.31-gentoo-r3, которое я ставил ещё в 2009 году. Сейчас решил обновить всё в том числе ядро.
Установилось ядро linux-2.6.35-gentoo-r6. Перекинул конфиг со старого запустил make menuconfig, посмотрел, что ничего нового для моей системы нет, сохранил и откомпилил. После загрузки системы на новом ядре - шок.
На экране гигантские буквы. Кому интересно смотреть тут - http://multi-up.com/337868. Монитор 22".
Конфиги загрузки в grub для старого и нового ядра ничем кроме строки c kernel ничем не отличаются. Старое ядро работает стабильно.

Цитата:
default 2

kernel panic при загрузке

Всех приветствую. Недавно купил себе новый жд, так как старые по показаниям smart лучше заменить. На новом я собрал генту, так же собрал ядро с таким конфигом. Все прошло хорошо, и вот настал момент перезагрузки компьютера. Собирал я из-под собранной генты на старом жд, поэтому я там сразу удалил grub и поставил на новый и сделал такой вот конфиг. Дальше как обычно в консоле grub проделал root (hd2,0) setup (hd2) . И ушел в перезагрузку.

и Снова Watchdog

Люди помогите с вопросом не могу врубиться как работает Watchdog
Ситуация такая :
Есть сервак Supermicro motherboard-X7DB8
в биосе Watchdog enable включён (тут типа я понял будет бутаться комп если демон watchdog не сбросит таймер)
в ядре конфигурация такая
[*] Watchdog Timer Support --->

--- Watchdog Timer Support
[*] Disable watchdog shutdown on close
*** Watchdog Device Drivers ***

не работают USB устройства подключенные после загрузки

у меня было ядро 2.6.31-gentoo-r6 подключая usb устройство оно не определялось, при первом lsusb пусто, а уже после второго устройство было видно.
Теперь я собрал ядро 2.6.34-gentoo-r6, конфиг взял от 2.6.31-gentoo-r6
make menuconfig
make
make modules_install
Устанавливаю ядро, перезагружаюсь
Но теперь устройства работают только те, которые были подключены на момент загрузки, а вновь подключенные не появляются.

Что можно сделать?

Ленты новостей