Debian переходит на предсказуемые имена сетевых интерфейсов .
enp2s0
= контроллер Ethernet, шина 2, слот 0, первая и единственная функция, или, другими словами, устройство PCI 02 :00.0. И вывод lspci указывает, что это Realtek RTL8101/2/6E.
Похоже, что RTL8106E по крайней мере нужен файл прошивки или два :вам может понадобиться установить пакет firmware-realtek
из не -бесплатной части Debian. (По-прежнему доступно бесплатно, но с некоторыми дополнительными условиями авторского права и/или лицензирования.)
https://packages.debian.org/unstable/kernel/firmware-realtek
ens33
означает «горячий» -разъем PCIe #33 на основе информации, хранящейся в микропрограмме системы; Вы случайно не отключили модуль поддержки горячего разъема PCIe -, считая его ненужным, в то время, когда возникла проблема? Или вы делали какие-либо обновления ядра или изменения конфигурации в то время?
Полным ключом декодирования для новых имен сетевых карт в стиле -является здесь .
Типичная оболочка не имеет rc-файла, который читается для не -интерактивных оболочек.
.profile
читается для оболочки входа в систему, которая идентифицируется argv[0]
, которая начинается с -
.
$ENV
считывается интерактивной оболочкой POSIX, и если она еще не установлена, оболочка использует собственное значение по умолчанию. Это .kshrc
для ksh
, .bashrc
для bash
и .shrc
для более новых версий Bourne Shell
.
Dash, однако, не определяет значение по умолчанию $ENV
и поэтому обычно не считывает его, даже в интерактивном режиме.