Bug 25800

Summary: usb0 is not ifup-ed
Product: Sisyphus Reporter: ildar <ildar>
Component: etcnetAssignee: Mikhail Efremov <sem>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, dd1email, ldv, mike, rider, sem, shaba, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
правило udev для USB-ethernet интерфейсов (всяких) none

Description ildar 2011-06-23 13:35:44 MSK
при подключении usb0 должен подниматься интерфейс автоматически. Однако, не поднимается!
# cat /etc/net/ifaces/usb0/options
DISABLED=no
ONBOOT=yes
TYPE=eth
USE_HOTPLUG=yes
BOOTPROTO=static

в messages:
Jun 23 14:43:56 ildar kernel: [1198883.203781] usb 2-1.2: new full speed USB device using ehci_hcd and address 109
Jun 23 14:44:01 ildar kernel: [1198888.289219] usb 2-1.2: New USB device found, idVendor=049f, idProduct=505a
Jun 23 14:44:01 ildar kernel: [1198888.289226] usb 2-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
Jun 23 14:44:01 ildar kernel: [1198888.289231] usb 2-1.2: Product: PXA USB NIC
Jun 23 14:44:01 ildar kernel: [1198888.291527] cdc_subset 2-1.2:1.0: usb0: register 'cdc_subset' at usb-0000:00:1d.0-1.2, Linux Device, ee:7a:08:7c:fb:78

А в NetworkManager заработало сразу :-)
Вопрос: как заставить работать?
Comment 1 Michael Shigorin 2011-06-24 19:10:46 MSK
USE_HOTPLUG -- насколько помню, не о том, а о чём-то сильно более древнем или же "в принципе".  В /etc/net нечему следить за событиями "пришёл/ушёл интерфейс", сейчас этим занимается udev.  И вот ему и надо сделать ifup usb0, видимо.  Делает?
Comment 2 ildar 2012-06-25 15:28:40 MSK
будем считать, то udev не должен поднимать интерфейсы при появлении (прецедентно). Хотя мне лично было бы приятно, если он их поднимал.

Прошу прощения за некропост.
Comment 3 ildar 2012-07-23 16:25:37 MSK
Забавно получается:
что касается обычных интерфейсов (PCI, например), то их поднимают либо ifplugd, либо NetworkManager. То есть ответственного за это действие, на самом деле, нет!
Получается, и спросить некого, чтобы это делали для других интерфейсов (USB в данном случае).
Comment 4 ildar 2012-07-23 16:38:03 MSK
Created attachment 5519 [details]
правило udev для USB-ethernet интерфейсов (всяких)

вот, набросал правило udev, вроде работает.