[Comm] опять грабли с прыгающими ethX

Denis Nazarov marsden на mail.ru
Сб Мар 10 15:31:39 MSK 2012


здравствуйте!

Имеется server-light на t6, словил грабли с самопроивольным переименованием
одного из интерфейсов, что само по себе интересно, раньше вроде они 
только местами менялись.
Сделал ifrename -i eth8 -n eth0, он ругнулся на отсутствие /etc/iftab, 
сделал тач, повторил.
Интерфейс встал, как положено, но после ребута превратился в eth9. 
Подозреваю, что
отчасти причиной является отсутствие физического линка на этой карте, 
хотя каким боком это здесь?

для этой карты lspci

05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
         Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
         Flags: bus master, medium devsel, latency 32, IRQ 18
         I/O ports at 1000 [size=256]
         Memory at fe410000 (32-bit, non-prefetchable) [size=256]
         Expansion ROM at fe400000 [disabled] [size=64K]
         Capabilities: [50] Power Management version 2
         Kernel driver in use: 8139too
         Kernel modules: 8139too, 8139cp

то есть обычная compex rtl8139.
Вторая карта, встроенная в материнку

06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
         Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards
         Flags: bus master, fast devsel, latency 0, IRQ 46
         I/O ports at e000 [size=256]
         Memory at d0004000 (64-bit, prefetchable) [size=4K]
         Memory at d0000000 (64-bit, prefetchable) [size=16K]
         Capabilities: [40] Power Management version 3
         Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Capabilities: [70] Express Endpoint, MSI 01
         Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
         Capabilities: [d0] Vital Product Data
         Capabilities: [100] Advanced Error Reporting
         Capabilities: [140] Virtual Channel
         Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
         Kernel driver in use: r8169
         Kernel modules: r8169

с ней все в порядке, как была названа eth1, так и остается.

В связи с этим вопрос - как сейчас у нас тренируют сетевые интерфейсы,
чтобы они перестали плясать куда хотят?




Подробная информация о списке рассылки community