Hostapd не удалось запустить — не удалось инициализировать интерфейс.
Я пытаюсь настроить хостапд на машине с Linux в качестве сетевого аутентификатора с 802.1x.
В основном я следовал этому руководству с некоторыми изменениями, поскольку я использую Ubuntu Jammy вместо RHEL и использую интерфейсы Veth в мосту вместо физических.
Я создал файл hostapd.conf в соответствии с инструкциями с содержимым , как они описали. Мой интерфейс моста — br0, как в примере, я изменил own_ip_addr на IP на интерфейсе br0 и изменил nas_identifier , auth_server_addr , auth_server_shared_secret , acct_server_addr и acct_server_shared_secret . чтобы соответствовать конфигурации на моем сервере RADIUS.
Все остальное как в файле примера, но хостапд почему-то не запускается. /var/log/syslog сообщает, что в файле конфигурации есть ошибка, но не объясняет, в чем проблема:
Oct 25 13:47:13 blackfox systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 320.
Oct 25 13:47:13 blackfox hostapd[347060]: 1 errors found in configuration file '/etc/hostapd/hostapd.conf'
Oct 25 13:47:13 blackfox hostapd[347060]: Failed to set up interface with /etc/hostapd/hostapd.conf
Oct 25 13:47:13 blackfox hostapd[347060]: Failed to initialize interface
Oct 25 13:47:13 blackfox systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Oct 25 13:47:13 blackfox systemd[1]: hostapd.service: Failed with result 'exit-code'.
Oct 25 13:47:15 blackfox systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 321.
Oct 25 13:47:15 blackfox hostapd[347062]: 1 errors found in configuration file '/etc/hostapd/hostapd.conf'
Oct 25 13:47:15 blackfox hostapd[347062]: Failed to set up interface with /etc/hostapd/hostapd.conf
Oct 25 13:47:15 blackfox hostapd[347062]: Failed to initialize interface
Oct 25 13:47:15 blackfox systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Oct 25 13:47:15 blackfox systemd[1]: hostapd.service: Failed with result 'exit-code'.
Oct 25 13:47:17 blackfox systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 322.
Oct 25 13:47:17 blackfox hostapd[347065]: 1 errors found in configuration file '/etc/hostapd/hostapd.conf'
Oct 25 13:47:17 blackfox hostapd[347065]: Failed to set up interface with /etc/hostapd/hostapd.conf
Oct 25 13:47:17 blackfox hostapd[347065]: Failed to initialize interface
Oct 25 13:47:17 blackfox systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Oct 25 13:47:17 blackfox systemd[1]: hostapd.service: Failed with result 'exit-code'.
Кто-нибудь знает, что происходит?
1 ответ
Бег
hostapd -dd /etc/hostapd/hostapd.conf
Раскрыл более подробную информацию о том, что происходит. В RHEL есть специальная административная группа под названием «wheel» , которой нет в Ubuntu.
Вернулся к файлу конфигурации и изменил
ctrl_interface_group=wheel
заменить колесо на 0, root, 27, sudo
У всех все началось успешно.