Автор Тема: Не стартует dhcpd  (Прочитано 2973 раз)

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Не стартует dhcpd
« : 24.12.2016 22:40:33 »
Добрый вечер. При попытке организовать точку доступа через wifi модуль не стартует сервис dhcpd.
Вставил wifi модуль в компьютер. Как клиент в NetworkManager работает. Пробую перевести в режим ap. Всё вроде как запускается, но не работает. Пробую через hostapd - модуль работает, а подключения нет.
Система - Альт 8.0 Рабочая станция
Интерфейс wlan1 управляется через Ethernet(NM_CONTROLLED=no)

 Последовательность действий:
1 Запускаю hostapd - стартует нормально iwconfig выдаёт
   wlan1     IEEE 802.11bgn  Mode:Master  Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
2 Команда на запуск: systemctl start dhcpd.service
 Проверяю - не запустился, в /var/log/syslog/messages вижу следующее :
...dhcpd: No subnet declaration for wlan1 (no IPv4 addresses).
...
 ...dhcpd: Not configured to listen on any interfaces!
3 В etc/net/ifaces/wlan1 имеются файлы
   ipv4address
      содержимое - 192.168.0.1/24
   ipv4route
      содержимое - default via 192.168.0.1
4 В etc/dhcp/dhcpd.conf имеем строки -
...
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.1;
...
Интерфейс wlan1 поднят, а dhcpd отказывается работать. Не могу понять  - почему?

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Не стартует dhcpd
« Ответ #1 : 24.12.2016 23:29:55 »
DHCP-сервер ругается на отсутствие адреса на интерфейсе. Либо его там нет, либо не видит. Проверьте это:
ifconfigили
ip addr show

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Не стартует dhcpd
« Ответ #2 : 24.12.2016 23:35:25 »
DHCP-сервер ругается на отсутствие адреса на интерфейсе. Либо его там нет, либо не видит.
Ясен пень, что адреса интерфейсу не назначено! Вопрос в том как это сделать.
А где назначается адрес интерфейсу? Я думаю в файле ipv4address.

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Не стартует dhcpd
« Ответ #3 : 24.12.2016 23:55:17 »
А где назначается адрес интерфейсу? Я думаю в файле ipv4address.
Если управление через etcnet, то да.

А что у Вас в /etc/net/ifaces/wlan1/options ?

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Не стартует dhcpd
« Ответ #4 : 25.12.2016 00:09:23 »
А что у Вас в /etc/net/ifaces/wlan1/options ?
NM_CONTROLLED=no
TYPE=eth
CONFIG_WIRELESS=yes
BOOTPROTO=static
CONFIG_IPV4=yes
ONBOOT=no  #вместо no gjcnfdbnm yes ничего не меняет
CONFIG_IPX=no
DISABLED=no
USE_IFPLUGD=no
WPA_DRIVER=wext

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Не стартует dhcpd
« Ответ #5 : 25.12.2016 00:16:47 »
А если через ЦУС (центр управления системой ) попробовать назначить?

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Не стартует dhcpd
« Ответ #6 : 25.12.2016 00:20:46 »
А если через ЦУС (центр управления системой ) попробовать назначить?
Я так и делал, т.к считаю,что строители дистрибутива получше меня знают что и как.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Не стартует dhcpd
« Ответ #7 : 25.12.2016 00:38:39 »
Если адрес задаётся статически через etcnet, то смотрите содержимое ipv4route

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Не стартует dhcpd
« Ответ #8 : 25.12.2016 00:38:52 »

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Не стартует dhcpd
« Ответ #9 : 25.12.2016 00:44:10 »
WPA_DRIVER=wext
Вот про это не уверен, что оно нужно.

Еще раз перечитал первый пост...

Вставил wifi модуль в компьютер. Как клиент в NetworkManager работает. Пробую перевести в режим ap. Всё вроде как запускается, но не работает. Пробую через hostapd - модуль работает, а подключения нет.
Может быть, управление не переключилось на etcnet...
Проверьте, что указано в ЦУС->Ethernet интерфейсы->wlan1->Дополнительно->Сетевая подсистема.
Даже если правильно, попробуйте отключить и включить etcnet

А через NetworkManager точку доступа запускать не пробовали? И проверяли ли возможность подключения в качестве клиента при использовании etcnet?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Не стартует dhcpd
« Ответ #11 : 25.12.2016 00:59:11 »
Если адрес задаётся статически через etcnet, то смотрите содержимое ipv4route
А через NetworkManager точку доступа запускать не пробовали?
Ещё раз смотрим первый пост.
https://www.altlinux.org/Hostapd
https://www.altlinux.org/Точка_доступа_для_Андроида
Всё началось именно с прочтения вики.

Собственно вопрос в том, что интерфейс поднят, в настройках интерфейса есть параметры ip4v, а вот адрес интерфейсу не назначается.

Настраивал всё дважды. Первый раз через NM второй Ethernet через ЦУС.
« Последнее редактирование: 25.12.2016 01:00:55 от bezwolos »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Не стартует dhcpd
« Ответ #12 : 25.12.2016 01:02:33 »
Что выдаёт ifconfig?
в настройках интерфейса есть параметры ip4v, а вот адрес интерфейсу не назначается.
Вы про статический адрес серверного интерфейса, или динамический клиента говорите?

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Не стартует dhcpd
« Ответ #13 : 25.12.2016 01:07:14 »
Вы про статический адрес серверного интерфейса, или динамический клиента говорите?
Через ЦУС интерфейсу назначил статический адрес.
ifconfig
wlan1     Link encap:Ethernet  HWaddr f0:46:aD:54:C9:1B 
          inet6 addr: fe80::5246:5dff:feaf:c91b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:792 (792.0 b)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Не стартует dhcpd
« Ответ #14 : 25.12.2016 01:14:42 »
Не вижу я тут никакого статического (да и динамического) адреса,