Сайт | Скачать | Видео | Wiki

Автор Тема: [РЕШЕНО] Нет выхода в Интернет по Wi-Fi  (Прочитано 39675 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #30 : 24 Январь 2011, 00:42:34 »
Фарватер

Если всё заработало, то последний шаг - сохранение успешной конфигурации сети.
Если Вы пользуетесь Pwireless2, то копируете Ваш успешный конфиг /root/wpa_supplicant.conf в папку, где работает Pwireless, т.е. в /usr/local/Pwireless2. Eсли пользуетесь Frisbee, то соответственно в папку /usr/local/Frisbee. После перезагрузки сеть должна подхватиться автоматически.

У меня в папке /usr/local/ нет ни того ни другого ? ? ?
« Последнее редактирование: 24 Январь 2011, 00:58:38 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #31 : 24 Январь 2011, 00:52:42 »
Поздравляю!  :)
Цитата
а как определить чем я пользуюсь?
Попробуйте следующие команды:
a) which Pwireless2
b) which Frisbee

Та, которая (или любая из которых) возвратит строку типа '/usr/local/bin/Pwireless2', покажет, что у Вас есть в системе.
Соответственно, если показывает, /usr/local/bin/Pwireless2 то ищите директорию /usr/local/Pwireless2 (или соотв. /usr/local/Frisbee)
Когда нашли, в ней Вы увидите файл wpa_supplicant.conf. Заместите его на тот, который Вы сейчас успешно опробовали и перезагрузитесь. Сеть должна будет цепляться автоматически при каждой загрузке.

Кстати, поиск подходящей программы, которая использует wpa_supplicant.conf можно сделать хитрее:
Код
find /usr -name 'wpa_supplicant.conf'
В каких директориях find его найдет, туда Ваш конфиг и кидать.

После того, как кинули, перезагружайтесь и проверяйте - подхватилась ли сеть без посторонней помощи или нет.
« Последнее редактирование: 24 Январь 2011, 00:55:55 от Фарватер »

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #32 : 24 Январь 2011, 01:00:54 »
Фарватер

Еще раз спасибо!

Пробую искать эти программы

а) и б) варианты не сработали

продолжаю
« Последнее редактирование: 24 Январь 2011, 01:03:44 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #33 : 24 Январь 2011, 01:08:45 »
Фарватер

можно сделать хитрее:
Код:

find /usr -name 'wpa_supplicant.conf'

В каких директориях find его найдет, туда Ваш конфиг и кидать.

Он его нашел
/usr/local/net_setup/etc/wpa_supplicant.conf
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #34 : 24 Январь 2011, 01:15:50 »
Хорошо. Можно совсем по-простому.
1. Создаете файл wifi_dhcp_startup с содержанием (копируете, начиная с самой первой строки в начало самой первой строки):
Код
#!/bin/bash
ifconfig eth0 up
rm /var/run/wpa_supplicant/eth0 #перестраховываемся
ps | grep wpa_supplicant | awk '{print $1}' | xargs kill -9 #еще разок перестраховываемся
wpa_supplicant  Dwext -i eth0 -c /root/wpa_supplicant.conf & #запускаем wpa_supplicant с нашим файлом конфигурации
sleep 3 #делаем паузу на 3 секунды, чтобы сигнал хорошо зацепился
dhcpcd eth0 # поехали

2. Делаете этот файл исполняемым:
Код
chmod 755 wifi_dhcp_startup

3. Копируете его в папку /root/Startup
Код
cp wifi_dhcp_startup /root/Startup

4. Перезагружаетесь и проверяете работоспособность интернета.

Состряпанный выше скрипт будет автоматически запускаться (как и любое приложение из папки Startup) каждый раз после загрузки компа.
« Последнее редактирование: 24 Январь 2011, 01:47:18 от Фарватер »

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #35 : 24 Январь 2011, 01:17:37 »
Цитата
Он его нашел
/usr/local/net_setup/etc/wpa_supplicant.conf
Прекрасно. Замещайте его на свой и перезагружайтесь.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #36 : 24 Январь 2011, 01:20:37 »
Фарватер

Здорово!

Сейчас я сохранил файл в найденной папке.
Перезагружаюсь и проверю Интернет.

А второй вариант со скриптом наверное попробую уже завтра (точнее уже сегодня, только позднее)

Еще раз ОГРОМНОЕ СПАСИБО за ПОМОЩЬ!
« Последнее редактирование: 24 Январь 2011, 01:22:31 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #37 : 24 Январь 2011, 01:29:27 »
Фарватер

Прекрасно. Замещайте его на свой и перезагружайтесь

Заменил файл. Перегрузился. Интернета нет.

Запустил ifconfig - интерфейс не поднят
iwconfig - тоже написал что не так как раньше.

P.S. Я ведь в процессе предыдущей работы, в пункте 3 еще поднимал интерфейс

ifconfig eth0 up

Может быть эту команду тоже надо куда-нибудь добавить?
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #38 : 24 Январь 2011, 01:32:53 »
Цитата
Заменил файл. Перегрузился. Интернета нет.
Понятно. Значит программ настройки сети, подключающихся при загрузке у нас, видимо, нет. Тогда наш ответ - скрипт в Startup.

Цитата
ifconfig eth0 up
Может быть эту команду тоже надо куда-нибудь добавить?
В Startup - в скрипте, который приведен выше.

Кстати, на будущее. После того, как у Вас появился файл wpa_supplicant, переконфигурирование сетей становится очень простым. Надо просто добавлять для каждой новой сети секцию network{ ... } с необходимым минимумом информации - об остальном догадается сам wpa_supplicant. При наличии нескольких сетей в этом файле, он будет их автоматически сканировать одну за другой, и выбирать по приоритетам из тех, которые "живые".
« Последнее редактирование: 24 Январь 2011, 01:39:26 от Фарватер »

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #39 : 24 Январь 2011, 02:16:57 »
Фарватер

файл wifi_dhcp_startup

Попробовал я и с этим файлом, что-то тоже не получилось
Точно с утра надо все проверить, наверное что-то нахомутал...
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #40 : 24 Январь 2011, 03:56:34 »
В wpa_supplicant.conf можно еще такие строчки добавить, чтобы не ругался (Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory):
Код
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
update_config=1

Итого состав файла:
Код
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
update_config=1

network={
  ssid="TNETD"
  key_mgmt=NONE
  wep_key0="мойключксетке"
}

Цитата
Попробовал я и с этим файлом, что-то тоже не получилось
Чтобы удостовериться в работоспособности скрипта, не обязательно перезагружаться: запустите файл из консоли:
Код
./wifi_dhcp_startup
Если это приведет к появлению интернета, значит в файле всё записано правильно.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #41 : 24 Январь 2011, 14:58:23 »
Фарватер

Чтобы удостовериться в работоспособности скрипта, не обязательно перезагружаться: запустите файл из консоли:
Код:
./wifi_dhcp_startup
Если это приведет к появлению интернета, значит в файле всё записано правильно.

Я сегодня, на свежую голову, почти так и сделал.

Загрузился с параметром pfix=ram (чтобы ничего не мешало)

Скопировал в /root два ранее (вчера) созданных и сохраненных файла
wpa_supplicant.conf
wifi_dhcp_startup

Нажал правой кнопкой мышки на последний из них и выбрал в контекстном меню "запустить в терминале"

Подождал пока в терминале перестанут появляться новые записи

И запустил браузер (Оперу)

Все, я в Интернете и пишу сейчас в форуме из Puppy420ru

Спасибо Фарватер за подробные разъяснения!

P.S. я думаю они еще многим пригодятся.
Если нужно, я готов все вышеизложенное записать по-порядку
Только тебе, Фарватер, придется потом проверить, не перепутал ли я чего
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #42 : 24 Январь 2011, 15:14:34 »
Цитата
Нажал правой кнопкой мышки на последний из них и выбрал в контекстном меню "запустить в терминале"
Так а с автомоатической загрузкой (копия в папку Startup) получилось? Просто каждый раз после загрузки тыркать мышкой по файлу лень - по щучьему велению в идеале должно работать.
Если скрипт работает из терминала или щелчком мыши, то должен работать и из Startup. Если не работает - самая вероятная причина - то, что тайм-аут коротковат (в скрипте команда sleep в секундах). Т.е. при отрицательном результате можно пробовать увеличить длительность тайм-аута.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #43 : 24 Январь 2011, 15:23:41 »
Фарватер

Так а с автомоатической загрузкой (копия в папку Startup) получилось?

Вчера - нет, а сегодня - как раз пробую (отпишу чуть позже)
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
  • Автор темы
Re:Нет выхода в Интернет по Wi-Fi
« Ответ #44 : 24 Январь 2011, 15:36:46 »
Фарватер

Все отлично получилось в автоматическом режиме, с файлом в папке /root/Startup

Тайм-аут увеличивать не пришлось

Это все я работал с ОС Puppy420ru

Сейчас попробую другую версию

P.S. возможно вчера повлияло то, что я забыл удалить замененный конфигурационный файл из папки /usr/local/-ну и так далее
« Последнее редактирование: 24 Январь 2011, 16:05:08 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.