[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: где файл устройства eth?



On Tue, Jun 18, 2013 at 05:03:18PM +0300, Hleb Valoshka wrote:
> Всегда интересовал вопрос, почему в /dev/ нет eth*.
> Почему все прочие драйвера создают файлы в  /dev/, а сетевые нет?

 Потому что для сетевых устройств слишком много функциональных
 операций, их не свести к набору open/close/read/write/seek,
 так что отцы-основатели юниксовской сети вполне разумно решили,
 что делать файловые маппинги совершенно незачем.

> Я знаю, что его можно найти в /sys/, но это как-то не логично.

 Там не файлы-устройства, а простые файлы: кроме read/write они
 никаких функций не поддерживают.
-- 
 Eugene Berdnikov


Reply to: