debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Auto и hotplug, разница?  (Прочитано 1073 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 17garcol17

  • Topic Author
  • Сообщений: 8
Auto и hotplug, разница?
« : 19 Май 2017, 22:52:32 »
Здравствуйте. Не могу найти подробной информации чем отличается auto от hotplug складывается ощущенние что все лишь примерно знают что это.
В данный момент на одной машине есть примерно следующее
allow-hotplug eth0
...
post-up iptables-restore < ipt
up route add -net 192.168.123.0 netmask 255.255.255.0 gw 192.168.15.19 dev eth0

И всегда срабатывает только вторая запись, либо iptables либо маршрут, при auto такой проблемы нет, с чем это связано? Чем все же они отличаются и как пересекаются с pre|post up?
 

Оффлайн yoric

  • Сообщений: 565
  • gentoo
  • Jabber: yoric@jabber.ru
Re: Auto и hotplug, разница?
« Ответ #1 : 20 Май 2017, 09:17:19 »
В дебиане есть man interfaces
man ifup
 

Оффлайн 17garcol17

  • Topic Author
  • Сообщений: 8
Re: Auto и hotplug, разница?
« Ответ #2 : 20 Май 2017, 10:59:36 »
В дебиане есть man interfaces
man ifup

а есть ещё форум где можно уточнить если что-то не понятно. но почти в каждой теме есть умник который тычит  в man.
Напиши в администрацию предложи закрыть форум, а на главной странице просто написать:
man man
 

Оффлайн endru

  • Сообщений: 1572
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: Auto и hotplug, разница?
« Ответ #3 : 22 Май 2017, 04:39:55 »
И всегда срабатывает только вторая запись
она и НЕ будет срабатывать, пока не пропишешь полный путь до бинарника iptables-restore!
post-up /sbin/iptables-restore  < ipt
Не могу найти подробной информации чем отличается auto от hotplug
auto <interface_name>   start interface <interface_name> upon start of the system
allow-hotplug <interface_name>   start interface <interface_name> when the kernel detects a hotplug event from the interface
если на "горячую" не собираешься менять сетевуху - то это просто синонимы. существенной разницы для обычного пк нет.

Оффлайн 17garcol17

  • Topic Author
  • Сообщений: 8
Re: Auto и hotplug, разница?
« Ответ #4 : 22 Май 2017, 18:13:30 »
И всегда срабатывает только вторая запись
она и НЕ будет срабатывать, пока не пропишешь полный путь до бинарника iptables-restore!
post-up /sbin/iptables-restore  < ipt
Не могу найти подробной информации чем отличается auto от hotplug
auto <interface_name>   start interface <interface_name> upon start of the system
allow-hotplug <interface_name>   start interface <interface_name> when the kernel detects a hotplug event from the interface
если на "горячую" не собираешься менять сетевуху - то это просто синонимы. существенной разницы для обычного пк нет.

route работает без этого. Попробую дописать, проверю, но на других ПК работает. Да и вопрос всёравно открыт, ведь при auto то без пути срабатывает опять таки.
« Последнее редактирование: 22 Май 2017, 18:19:01 от 17garcol17 »
 

Оффлайн endru

  • Сообщений: 1572
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: Auto и hotplug, разница?
« Ответ #5 : 23 Май 2017, 04:27:34 »
route работает без этого.
можно долго рассуждать на эту тему, возможно в скрипте ошибка - нужно смотреть логи. возможно в чем-то еще. и опять нужно смотреть логи.
в любом случае, на разных системах поведения может отличаться. поэтому рекомендуется во всех скриптах использовать полный путь, а не относительный!
Да и вопрос всё_равно открыт, ведь при auto то без пути срабатывает опять таки.
они работают на разных уровнях. не удивительно что работают по разному.
используйте auto если это решает ваши проблемы.

p.s. allow-hotplug я применяю для внешних USB устройств типа Yota или usb-wifi, работают нормально, и не тормозят систему при загрузке, в случае если оно физически не подключено к системе.
документация скудна на примеры, информации в сети мало. если кто-то поправит или дополнит информацию - будет замечательно.

Теги: