[Unit] Description=Reataseaza adaptorul USB LAN %I in punte dupa un reset USB Documentation=file:///etc/udev/rules.d/70-usb-lan-hotplug.rules After=network.target [Service] Type=oneshot # Dispozitivul tocmai a fost re-enumerat: driverul r8152 se incarca, interfata e # redenumita din ethN in enxMAC, iar linkul negociaza. Reaplicarea configuratiei # inainte ca astea sa se aseze prinde interfata intr-o stare intermediara. ExecStartPre=/bin/sleep 3 # ifreload -a, nu ifup: interfata e "inet manual" si e port de punte, iar doar # ifreload reface legatura cu vmbr0. E si comanda verificata in teren - exact ea # a readus pveelite in retea pe 28.08 la 09:49, de la consola fizica. # Aplica numai diferentele fata de /etc/network/interfaces, deci nu atinge # interfetele tap/veth ale guest-urilor. ExecStart=/usr/sbin/ifreload -a # Reteaua e deja rupta cand ajungem aici; o incercare esuata nu trebuie sa lase # unitatea in "failed" si sa blocheze urmatoarea reaparitie a interfetei. SuccessExitStatus=0 1 [Install] WantedBy=multi-user.target