Перейти к содержимому

Puppy linux как подключиться к wifi

  • автор:

Как подключиться к Интернету в Linux Puppy?

Как подключиться к Интернету в Linux Puppy? Компьютер подключён к кабельной виртуальной частной сети через плату Ethernet. Провайдером заданы логин, пароль и адрес pptp.xxxxx.ru, который при работе в Windows XP вводиться в строку «Имя компьютера» Мастера подключения. В Puppy пытался установить подключение с помощью «Мастера подключения к Интернет». В Мастере подключения сообщение: «Найден сетевой интерфейс eth0». Пытался подключится через опции «локальная проводная сеть» и «VPN соединение через gpptp. «, но безрезультатно. В первом случае значёк в трее показал установку соединения,но негде указать логин и пароль. Во втором случае в строке «VPN сервер» указал адрес pptp.xxxxx.ru и далее логин и пароль; в результате получил сообщение: «pptp process was NOT created. » и т. д. Прошу совета! Юрий Тереш.

Отслеживать
задан 21 янв 2012 в 21:29
1 1 1 серебряный знак 2 2 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

  1. NetworkManager используется?
  2. если «да», то идем в настройки соединений (в трее висит значек подключения > ПраваяКнопаМыши > изменить соединения);
  3. переходим на вкладку VPN и говорим «Добавить» , далее в окошке выбираем тип подключения: «Point-to-point Tunneling Protocol (PPTP)» , жмем «Создать»;
  4. В новом окне настраиваем параметры соединения. При этом шлюз=pptp.provider.ru, ну и так далее — логин, пароль и т.п.

Естественно, перед этим у Вас должно быть подключение к сети провайдера (имеется ввиду т.н. «локалка»).

Если описанных выше пунктов нет — следовательно, некоторые аддоны к NM у Вас не установлены — установить можно с диска. Но обычно с комплекте с NM они устанавливаются.

По большому счету, все так же как и в винде: сначала устанавливаем соединение с локальной сетью прова, а уж потом, поверх него, соединение VPN (т.е. выход в интернет через локалку провайдера).

Настройка сети Wi-Fi из консоли

Убиваем предыдущую сессию wpa_supplicant, если была запущена.

[ $(pidof wpa_supplicant) ] && kill $(pidof wpa_supplicant)

Если нет конфигурационного файла wpa_supplicant.conf, создаём

wpa_passphrase MYUSSID MYPASSWORD > /etc/wpa_supplicant.conf

Определяем интерфейс Wi-Fi

basename $(dirname /sys/class/net/*/phy80211) wlan0

Запускаем соединение с Wi-Fi роутером

wpa_supplicant -B -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf Successfully initialized wpa_supplicant

Получаем IP автоматически

dhcpcd wlan0 dhcpcd[2217]: version 6.4.7 starting dhcpcd[2217]: DUID 00:01:00:01:1b:ee:81:e8:20:68:9d:3a:89:c2 dhcpcd[2217]: wlan0: IAID 9d:3a:89:c2 dhcpcd[2217]: wlan0: soliciting a DHCP lease dhcpcd[2217]: wlan0: soliciting an IPv6 router dhcpcd[2217]: wlan0: offered 192.168.1.100 from 192.168.1.1 dhcpcd[2217]: wlan0: leased 192.168.1.100 for 7200 seconds dhcpcd[2217]: wlan0: adding route to 192.168.1.0/24 dhcpcd[2217]: wlan0: adding default route via 192.168.1.1 dhcpcd[2217]: forked to background, child pid 2248

Одна тонкость, для новых версий wpa_supplicant указать драйвер nl80211 вместо wext.

Все одним скриптом:

Запускать от root

#!/bin/sh #wi-fi up (console). DdShurick 25.11.14 version 002 GPL if [ $(whoami) = root ]; then IFACE=$(basename $(dirname /sys/class/net/*/phy80211)) [ $(pidof dhcpcd) ] && dhcpcd -k $IFACE [ $(pidof wpa_supplicant) ] && kill $(pidof wpa_supplicant) if [ "$(cat /sys/class/net/$IFACE/operstate)" != "up" ]; then ifconfig $IFACE up sleep 2 fi echo "Выберите сеть" if iwlist $IFACE scan | grep ESSID; then echo -n "ESSID: " read MYESSID echo -n "Пароль " read MYPASSWD wpa_passphrase $MYESSID $MYPASSWD > /tmp/wpa.conf wpa_supplicant -B -D wext -i $IFACE -c /tmp/wpa.conf dhcpcd $IFACE else echo "Доступные сети не найдены" fi else echo "У вас нет прав на выполнение wifiup, нужны права root" fi

GUI

По просьбе из обсуждения, то же но с GUI

#!/bin/sh #wi-fi up. DdShurick 04.12.14 version 003 which loginroot && loginroot=loginroot || loginroot=sudo [ `id -u` = 0 ] || exec $loginroot $0 IFACE=$(basename $(dirname /sys/class/net/*/phy80211)) [ $(pidof dhcpcd) ] && dhcpcd -k $IFACE [ $(pidof wpa_supplicant) ] && kill $(pidof wpa_supplicant) [ "$(cat /sys/class/net/$IFACE/operstate)" = "up" ] || ifconfig $IFACE up sleep 2 iwlist $IFACE sc | egrep 'Address:|Channel:|Quality|Encryption key:|ESSID:' > /tmp/iwlist export Window="  MYESSID $(awk -F \: '/ESSID/ "$2"">' /tmp/iwlist)  " eval $(gtkdialog -c --program "Window") [ "$EXIT" = "Cancel" -o "$EXIT" = "abort" ] && exit [ "$MYESSID" ] || exit [ "$EXIT" = "Подключить" ] || exit KEY=$(grep $MYESSID -B 1 /tmp/iwlist | awk '/Encryption/ ') if [ "$KEY" = "key:on" ]; then export Passw="  password MYPASSWD   " eval $(gtkdialog -c --program "Passw") [ "$EXIT" = "Cancel" -o "$EXIT" = "abort" ] && exit [ "$MYPASSWD" ] || exit [ "$EXIT" = "Подключить" ] || exit wpa_passphrase $MYESSID $MYPASSWD | grep -v '#psk' > /tmp/wpa.conf wpa_supplicant -B -D nl80211 -i $IFACE -c /tmp/wpa.conf #wpa_supplicant -B -D wext -i $IFACE -c /tmp/wpa.conf #для старых версий wpa_supplicant dhcpcd $IFACE if [ "$?" = 0 ]; then export Addr="   " eval $(gtkdialog -c --program "Addr") [ "$EXIT" = "Cancel" -o "$EXIT" = "abort" ] && exit [ "$EXIT" = "Сохранить" ] || exit MYADDR=$(grep -B 5 USSR /tmp/iwlist | awk '/Address/ ') cp /tmp/wpa.conf /etc/network-wizard/wireless/wpa_profiles/$.wpa.conf fi elif [ "$KEY" = "key:off" ]; then iwconfig $IFACE essid $MYESSID key off dhcpcd $IFACE fi

Для gtk3 заменить на

Испытано: PRA, PR-1312-XFCE, AltLinux Simply, Richy. Теоретически должно работать в любом Linux.

Puppy linux как подключиться к wifi

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.

B правой части каждого сообщения есть стрелки ⇧ и ⇩ . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок ✔ в правой части сообщения.

Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе «Анализ защищенности веб-приложений» �� Записаться бесплатно!

CTF с учебными материалами Codeby Games Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Как настроить беспроводную сеть в Puppy Linux

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 16 человек(а).

Количество просмотров этой статьи: 14 726.

В этой статье:

Это пошаговое руководство по настройке домашней сети (IEEE 802.11 также известной как WiFi) в Puppy Linux с использованием графического мастера настройки сети.

Если у вас не новый маршрутизатор, просто включите его и сразу перейдите к разделу «Обнаружение беспроводного адаптера» (см. ниже). Убедитесь, что он подключен к вашему компьютеру.

Метод 1 из 3:

Настройка нового маршрутизатора

Step 1 Подключите маршрутизатор к интернет-розетке

Подключите маршрутизатор к интернет-розетке, если вы хотите обеспечить общий доступ к Интернету.

Step 2 Подключите маршрутизатор к вашему компьютеру

Подключите маршрутизатор к вашему компьютеру с помощью кабеля Ethernet.

Step 3 Откройте браузер и наберите адрес

Откройте браузер и наберите адрес «http://192.168.0.1 192.168.0.1» или «http://192.168.2.1 192.168.2.1», или «http://192.168.1.1 192.168.1.1».

Step 4 Введите имя пользователя и пароль

Введите имя пользователя и пароль маршрутизатора (обычно это «admin» и «admin»), затем данные Интернет-провайдера.

Step 5 Включите беспроводное вещание

Включите беспроводное вещание на маршрутизаторе и установите тип шифрования (как минимум WPA, WEP можно взломать за несколько секунд), по возможности лучше используйте шифрование AES. И введите запоминающийся ключ доступа — как минимум 64 символа. Это не очень удобно, но вам необходимо будет его ввести всего лишь несколько раз.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *