USb

Шина Universal Serial bus (USb) не является в полном смысле внешним интерфейсом компьютера. Каждый USb-хаб теоретически может обслуживать до 127 отдельных периферийных устройств. USb поддерживает технологию самоконфигурирования Plug and Play и "подключение на лету", т. е. возможность подсоединять устройства к компьютеру (и отсоединять их от него) без выключения компьютера. Операционная система автоматически распознает новую конфигурацию.

К сожалению, система Linux корректно поддерживает не все разновидности USb-устройств, Хотя система Red Hat Linux 7.1 поддерживает широкий спектр разновидностей USb-устройств, в него не входят, например, сетевые USb-карты. Linux плохо работает с пассивными USb-хабами и не поддерживает загрузку с USb-накопителей на дискетах. Но работу над проблемой поддержки USb-устройств в среде системы Linux продолжают многие разработчики. Последние сведения по этому вопросу собраны на сайте Linux USb по адресу http: / /www. linux-usb. org.

В версиях Red Hat Linux начиная с 7.1 поддерживается "подключение на лету". Но Linux не может распознать, что именно вы подключили, если необходимые для работы драйверы отсутствуют в базе данных /lib/modules/2 .4 .2-2. Более полные сведения по этому вопросу собраны на сайте Linux Hotplugging по адресу http: / / linux-hotplug. sourcef orge. net.

Примечание

Документация Linux USb на момент написания книги недостаточно полна. На первой странице руководства по Linux USb-подсистеме (http: //www. linux-usb. org/USb-guide/ bookl. html) прямо указано: "Данная Linux USb документация относится к сфере пред-положбний, в особенности для малораспространенных и дорогих устройств".