LINUX.ORG.RU
решено ФорумAdmin

ad-hoc на rt61 чипе. проблема с dhcpd.


0

1

Привет, ЛОР. дело в том, что есть один момент, который для меня ксть загадка. есть asus wi-fi карточка. есть и Linux Gentoo :) Все есть. Но, нет ответа на вопрос, почему мой андроид никак не может получить ip, а лишь статикой спокойно заходит в сеть через wi-fi. При этом, dhcpd спокойно выдает адреса внутренней сетке и все это при усорвии, что никаких нетфильтров в конфе нет. по iptables -L все пусто. До этого стояла рагн федора ремикс. проблем никаких при все тех же named, dhcpd, net конфигурацияъ.

сеть для внутренней сетки по патчкорду сделал, как 192.168.1.0. для вафли - 192.168.2.0. Все это забил в named.conf и в dhcpd.conf.

Если капнуть глубже, то вся проблема в том, что никак не пойму,как врубить полный аудит для dhcpd. Если спровоцировать ошибку для dhcpd, то все логи пойдут без спецфильтрации syslgo-ng в messages. с syslog-ng 3 никак не разберусь с match. поэтому - в messages. Ошибки в логах будут видны. Ну.. если какую байду в dhcpd.conf написать. Если же причесать конфиг, то никаких ошибок, но и андроид (телефон samsung один) никак не может получить ip адрес.

конфигурация dhcpd.conf

ddns-update-style none;
option domain-name "super";
#default-lease-time 600;
#max-lease-time 7200;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
  option routers 192.168.1.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.1.255;
  option domain-name-servers 192.168.1.1, 10.0.0.185, 10.0.0.120;
  range 192.168.1.2 192.168.1.100;
  default-lease-time 21600;
  max-lease-time 28800;
  option netbios-name-servers 192.168.1.1;
  option netbios-dd-server 192.168.1.1;
  option netbios-node-type 8;
  }

subnet 192.168.2.0 netmask 255.255.255.0 {
  option routers 192.168.2.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.2.255;
  option domain-name-servers 192.168.2.1, 10.0.0.185, 10.0.0.120;
  range 192.168.2.2 192.168.2.100;
  default-lease-time 21600;
  max-lease-time 28800;
  option netbios-name-servers 192.168.2.1;
  option netbios-dd-server 192.168.2.1;
  option netbios-node-type 8;
  }

и вот этот log-facility local7; не совсем ясен. Что там такого сделать с этим фацилити, что получать полный отчет о работе dhcpd. ибо при включении wi-fi на телефоне и попытке зайти на свой ssid все, что вижу в мессаджес - это:

Jul 11 18:03:50 super hostapd: wlan0: STA такойто IEEE 802.11: authenticated
Jul 11 18:03:50 super hostapd: wlan0: STA такойто IEEE 802.11: associated (aid 1)
Jul 11 18:03:50 super hostapd: wlan0: STA такойто RADIUS: starting accounting session такаято

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

нужно понять причину ошибки. в dhcpd ли она вообще, кстати - не совсем ясно.

просьба помочь, Люди.

судя по логам DHCP-запроса и не было. что говорить tcpdump -i wlan0 -n port 67 or port 68 в момент подключения wi-fi клиента с использованием DHCP?

Pinkbyte ★★★★★
()

разобрался.

ps -auxw | grep dhcp

dhcp 4833 0.0 0.0 4012 2016 ? Ss 18:17 0:00 /usr/sbin/dhcpd -cf /etc/dhcp/dhcpd.conf -q -pf /var/run/dhcp/dhcpd.pid -user dhcp -group dhcp -chroot /chroot/dhcp eth1

vim /etc/conf.d/dhcpd

-DHCPD_IFACE=«eth1»

+DHCPD_IFACE=«eth1 wlan0»

/etc/init.d/dhcpd restart

ok

Karharot
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.