Почему устройства Ethernet не отображаются в & ldquo; / dev & rdquo ;?

Как правило, я заметил, что включение нового устройства в систему Linux приводит к появлению новой записи в /dev (при условии, что у вас есть правильные драйверы).

Например: [!d1 ] Когда вы подключаете новый жесткий диск, вы получаете /dev/sdb. Когда вы подключаете последовательное устройство, вы получаете /dev/ttyS0.

Когда я подключаю устройство Ethernet, почему бы мне не получить что-то вроде /dev/eth0?

Есть ли список устройств для портов Ethernet?

Я знаю, что вы можете видеть имена портов, используя ifconfig, мне просто интересно, появляется ли что-то в /dev.

1
задан 11 June 2013 в 06:57

2 ответа

В настоящее время каталог / dev заполняется udev, демоном, который читает каталог / sys и создает эти файлы. Если вы хотите использовать fdisk и gdisk, вы вынуждены использовать устройства, найденные в / dev. И посмотреть, как используются tty и pty. Я думаю, BSD выделяет интерфейс ethernet в / dev, где вы можете писать и читать.

0
ответ дан 24 May 2018 в 21:12

Не так давно устройства Ethernet отображались как / dev / eth0, / dev / eth1 и так далее. Есть еще приложения, которые ожидают найти их там, но теперь разочарованы и иногда непригодны для использования. К счастью, не так уж много.

0
ответ дан 24 May 2018 в 21:12

Другие вопросы по тегам:

Похожие вопросы: