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 документация относится к сфере пред-положбний, в особенности для малораспространенных и дорогих устройств".