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

wlan0 не может получить IP по DHCP

 , ,


0

1

Сегодня испытал довольно-таки неприятную проблему.

Имеется домашний сервер с Debian 7.2.0, который получает интернет через Wi-Fi. Установка _почти_ чистая. При попытке ifup wlan0 такой вывод (от dhclient):

DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.

Это единственная машина, которая не может получить доступ к сети. Машины с шиндошс коннектятся отлично. Параметры сети:

192.168.1.1 - шлюз/adsl-модем

192.168.1.2 - Wi-Fi-роутер

255.255.255.0 - маска подсети

Что делать?



Последнее исправление: brotheroftux (всего исправлений: 2)

Что делать?

Сначала убедиться, что wi-fi карточка подключается к точе доступа. iwconfig в помощь.

Jurik_Phys ★★★★★
()
Ответ на: комментарий от Jurik_Phys

Подключается, это точно. Отдельно wpa_supplicant'ом пробовал - коннект есть, dhclient -v wlan0 - те самые ошибки.

brotheroftux
() автор топика

а кто у тебя в сети ip раздаёт?

есть предположение что IP раздаёт adsl, а роутер почему-то не пробрасывает ему dhcpdiscover.

возможно в настройках роутера wifi выделен в отдельную подсеть.

phoenix_mstu
()
Ответ на: комментарий от phoenix_mstu

т.е. между wifi устройствами и проводными устройствами, связь возможна только на уровне ip протокола и выше.

phoenix_mstu
()
Ответ на: комментарий от phoenix_mstu

Сразу, если что, Wi-fi роутер - AirPort Express. В настройках Connection Sharing выставлен Bridge, доступны варианты Share a public IP address и Distrubute a range of IP addresses.

brotheroftux
() автор топика
Ответ на: комментарий от phoenix_mstu

По идее должен раздавать роутер. По факту сейчас роутер получает айпи от adsl, а дальше - не знаю.

brotheroftux
() автор топика

Если вручную назначить этой машине не занятый IP из подсети раздаваемой DHCP сервером то сеть работает (роутер/интернеты пинжутся)?
ifconfig wlan0 192.168.1.65/24 up

MrClon ★★★★★
()
Ответ на: комментарий от Erfinder

А разве можно его в режиме dhcp прописывать?

Btw, /etc/dhcp/dhclient.conf:

[code]
...
option subnet-mask 255.255.255.0;
option broadcast-address 255.255.255.0
...
[/code]

Добавлено мной, но не действует, ибо expecting 'code' keyword в обоих случаях.

brotheroftux
() автор топика
Ответ на: комментарий от brotheroftux

Либо неправильно прописывал, либо комп всё-таки не цепляется к нужной беспроводной сети и DHCP тут непричём.

MrClon ★★★★★
()
Ответ на: комментарий от MrClon

неправильно прописывал

Прописывал правильно: ip, netmask, broadcast, gateway

не цепляется

С утра цеплял: но я просто хотел настроить dhcp reservation, и есть подозрения, что на роутере что-то сбилось.

brotheroftux
() автор топика
Ответ на: комментарий от brotheroftux

Может и сбилось, но либо не в DHCP, либо не только в DHCP.
Для работы DHCP нужна работоспособная сеть второго (канального) уровня модели OSI. Если сети нет то DHCP работать не будет. И наоборот, если сеть есть то при ручном назначении правильного адреса и подсети сеть (третьего уровня) должна заработать и без DHCP. Хотя конечно возможны финты ушами когда роутер отбрасывает пакеты от адресов полученных не через DHCP.

Что выдаёт arping 192.168.0.1 при подключении со статическим адресом?

MrClon ★★★★★
()
Ответ на: комментарий от brotheroftux

arping а не ping. Это некоторый аналог пинга использующий протокол ARP (сопоставления IP (третий уровень OSI) и MAC (второй уровень) адресов). Он работает на втором уровне модели OSI, в отличии от обычного пинга (протокол ICMP) работающего поверх третьего уровня.

MrClon ★★★★★
()
Ответ на: комментарий от brotheroftux

Для проверки укажи несуществующий в округе ESSID в настройках подключения. На сколько я понимаю даже если такой сети нет (или он не смог к ней подключиться) то iwconfig её просто создаст и твой комп будет в ней единственным компом.
В общем выхлоп iwconfig не показателен.

MrClon ★★★★★
()
Ответ на: комментарий от MrClon

Спасибо за разъяснение. Но в минимальной комплектации дебиана его нет. Скачаю отдельно, поставлю.

brotheroftux
() автор топика
Ответ на: комментарий от brotheroftux

в iwconfig смотри на статус (connected) и наличие мак адреса точки доступа.

Jurik_Phys ★★★★★
()

UPD: пофиксилось само каким-то образом. Вероятно, проблема в старом USB Wi-Fi свистке.

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