3

Я пытаюсь подключиться к роутеру, но безуспешно. Мне просто не хватает какой-то простой, вероятно, одной строки кода, которую я нигде не могу найти.

Если я пишу iwlist wlan0 scan , он показывает более 20 сетей, к которым я могу подключиться, поэтому моя беспроводная карта определенно настроена правильно. Например, я хочу подключиться к сети WPA под названием "herroprease" с паролем "wearechinesepeople", поэтому я набираю

iwconfig wlan0 essid herroprease key s:wearechinesepeople
dhclient wlan0

Однако, когда я пингую 192.168.1.1 (мой маршрутизатор), он говорит, что не может подключиться. Я слышал, что для подключения к сетям WPA есть дополнительные команды, которые вы должны дать bash с помощью wpa_supplicant . Это так? Я ищу самый простой и понятный код для выхода в Интернет. Спасибо за любую помощь!

2 ответа2

3

Для блага всех, кто это читает и нуждается в помощи. мое решение было wpa_supplicant так как сеть, к которой я пытался подключиться, была WPA2.

Мой код был следующим:

iwconfig wlan0 essid herroprease key s:wearechinesepeople
wpa_supplicant -Dwext -iwlan0 -B -c/wpa_supplicant/wpa_supplicant.conf
dhclient

ваш файл wpa_supplicant.conf просто должен содержать

network={
ssid="herroprease"
psk="wearechinesepeople"
}
0

Как указал cyfdecyf в комментариях, вики Debian содержит информацию, которую вы ищете, по крайней мере для установки постоянного соединения в /etc/network/interfaces .

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