В моей комнате два компьютера. A подключен к беспроводному маршрутизатору + модему adsl, шлюз - 192.168.1.1, localhost - 192.168.1.100.Параметры безопасности нет

Приемник PCI Wi-Fi был установлен на компьютере B. Мой телефон Android может подключиться Wi-Fi. В консоли компьютера B(os debian8),

iw dev wlan0 scan
TSF: 44377007236 usec (0d, 12:19:37)
freq: 2452
beacon interval: 100 TUs
capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
signal: -59.00 dBm
last seen: 0 ms ago
Information elements from Probe Response frame:
SSID: MyCharterWiFi99-2G
Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0
DS Parameter set: channel 9

Это означает, что сигнал Wi-Fi, отправленный беспроводным маршрутизатором, может быть отсканирован компьютером B. Нет информации об ошибке при вводе команды iw wlan0 connect MyCharterWiFi99-2G 2452 в консоли компьютера B. Но в моем firefox ничего нет, когда вводить некоторые URL-адреса. Как подключить SSID: MyCharterWiFi99-2G без пароля?

1 ответ1

1

iw dev connect необходимо, но это инструмент низкого уровня , который просто ассоциирует к сети Wi-Fi, похож на подключение к проводному кабелю Ethernet. Однако этого недостаточно для "ввода некоторых URL" - вам также необходимо иметь IP-адрес и настроить некоторые DNS-серверы.

Самый простой способ обычно состоит в том, чтобы использовать NetworkManager или что-то подобное, и позволить ему получить необходимую конфигурацию от DHCP - либо вы можете просто выбрать сеть Wi-Fi из списка (например, Windows), либо использовать nmcli или nmtui для подключения:

nmcli dev wifi connect MyCharterWiFi99-2G

Конечно, вы можете запустить DHCP-клиент вручную:

iw wlan0 connect -w MyCharterWiFi99-2G
dhclient wlan0

Полностью ручной метод:

iw wlan0 connect -w MyCharterWiFi99-2G
ip addr add 192.168.1.123/24 dev wlan0
ip route add default via 192.168.1.1 dev wlan0
echo "nameserver 192.168.1.1" > /etc/resolv.conf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .