Kiedy uruchamiam system Debian, jego uruchomienie zawiesza się na około 2 minuty w linii:
Loading, please wait...
[ 5.191043] systemd-fsck[129]: /dev/mmcblk0p2: clean, 234192/873120 files, 2335263/3491328 blocks
[ 6.645242] intel_rapl: no valid rapl domains found in package 0
[ 6.643682] systemd-fsck[222]: fsck.fat 3.0.27 (2014-11-12)
[ 6.664844] intel_rapl: no valid rapl domains found in package 0
[ 6.660702] systemd-fsck[222]: /dev/mmcblk0p1: 3 files, 33/130812 clusters
[ **] A start job is running for LSB: Raise network interf...38s / no limit)
W końcu rezygnuje z podniesienia interfejsu sieciowego i kontynuuje uruchamianie.
Pytanie: Jak mogę zmienić używany limit czasu systemctl
, aby po 15 sekundach przestał próbować podnieść interfejs sieciowy?
Informacje dodatkowe: źródłem problemu jest użycie klucza USB Wi-Fi na tym komputerze. Czasami klucz jest, a czasem nie. Kiedy klucz sprzętowy nie jest podłączony, oczekuję, że interfejs sieciowy nie zostanie podniesiony i po prostu nie chcę czekać zbyt długo.
/lib/systemd/...
jest przeznaczony do oryginalnych skryptów i/etc/systemd/...
do zastępowania lokalnego, więc nie jestem pewien, dlaczego to nie działa. Jestem też na Jessie./lib/systemd/system/networking.service
zawarte w odcinku limit czasu 5 minut !!Miałem podobny problem i okazało się, że mój system próbował połączyć się z Wi-Fi. Moje rozwiązanie polegało na zmianie tej linii w / etc / network / interfaces:
do:
źródło
auto eth0
naallow-hotplug eth0
\ nallow-hotplug eth1
\ nallow-hotplug eth2
\ nallow-hotplug eth3
Jest to problem w skryptach sieciowych Debiana - najwyraźniej czekają na pojawienie się wszystkich interfejsów i nie mają pojęcia „dynamicznie pojawiających się” interfejsów (podobnie jak
systemd-networkd
robi).Masz dwa rozwiązania. Pierwszym rozwiązaniem jest ograniczenie limitu czasu konfiguracji. Jednak, jak widać z opublikowanego wyniku (
...38s / no limit
), systemd nie nakłada żadnych limitów czasu na uruchomienie sieci. Jest to więc coś, co musisz skonfigurować w samych skryptach specyficznych dla Debiana.Drugim rozwiązaniem jest użycie bardziej nowoczesnych narzędzi do konfiguracji sieci (takich jak NetworkManager), które obsługują dynamicznie pojawiające się interfejsy. Pamiętaj, że
systemd-networkd
nie przyda się tutaj wiele, ponieważ nie ma zintegrowanej obsługi sieci WLAN.źródło
systemd
skryptach specyficznych dla Debiana? Każdy wskaźnik do jakiegoś rozwiązania byłby bardzo wdzięczny! (Spędziłem dużo czasu na googlowaniu i empirycznym bałaganiu się z opcjami bez powodzenia do tej pory)