Linux mini-HOWTO


Ядро


Прежде всего вам необходимо получить ядро, которое поддерживает USB. Вы можете либо получить последнее разработанное ядро версии 2.4.0-test5 () (7 августа 2000) по адресу: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/, либо можете взять последнюю устойчивую версию ядра версии 2.2.16 по адресу: ftp://ftp.kernel.org/pub/linux/kernel/v2.2/

и драйвера для USB. Последние драйвера для USB можно взять с: http://www.suse.cz/development/usb-backport/

Текущая версия (август 2000): usb-2.4.0-test2-pre2-for-2.2.16-v3. Могут быть доступны патчи на: http://sourceforge.net/patch/?group_id=1404. Загрузите и установите исходный код, включая драйвер для usb, если вы используете версию 2.2. Ниже показан пример установки версии 2.2 и драйвера USB.

cd /usr/src tar xzvf linux-2.2.14.tar.gz cd linux gzip -dc ../usb-2.3.50-1-for-2.2.14.diff.gz | patch -p1 make distclean

Затем ответственный шаг - определить, какой контроллер USB вы имеете. USB контроллер - аппаратное обеспечение на вашем компьютере, который управляет вводом/выводом USB. На материнской плате с чипсетом Intel, напр. с чипсетом BX - обычный UHCI контроллер. Большинство карт имеют OHCI контроллер. Вы можете определить тип аппаратного обеспечения USB, используя команду 'lspci -v' (смотрите Ссылки если у вас нет lspci). Если вы увидите приблизительно следующее:

USB Controller: ...... Flags: ..... I/O ports at ....

Тогда у вас UHCI контроллер. Если вы увидите приблизительно следующее:

USB Controller: ..... Flags: .... Memory at .....

Тогда у вас OHCI контроллер. (Документация по определению типа контроллера была взята из документаци ядра, Documentation/usb/scanner.txt). Вы можете обратится к http://www.linux-usb.org

для дополнительных подробностей. Документация (Documentation/usb/usb.txt) может также быть полезна в определении вашего типа контроллера.

Если у вас нет USB контроллера, вам необходимо либо купить USB-крэдл для последовательного порта для Visor (что вы делаете читая это?), либо купить устройство с USB (например плату расширения или материнскую плату).

Теперь вам нужно сконфигурировать и собрать ядро. Во время конфигурации убедитесь, что вы разрешаете:




- Начало -  - Назад -  - Вперед -



Книжный магазин