Bug 25800 - usb0 is not ifup-ed
Summary: usb0 is not ifup-ed
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: etcnet (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-23 13:35 MSK by ildar
Modified: 2012-07-23 16:38 MSK (History)
8 users (show)

See Also:


Attachments
правило udev для USB-ethernet интерфейсов (всяких) (160 bytes, text/plain)
2012-07-23 16:38 MSK, ildar
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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, вроде работает.