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

Автор Тема: WiFi  (Прочитано 55164 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #75 : 29 Август 2013, 11:02:13 »
для провода файл zz-net-save.pfs создать не удалось, т.к. проверка соединения заканчивается неудачей, а если проверку не делать, то сеть работает.
Перепроверил xpns 130828 - у меня ОК
Это что содержимое файлов scan.tmp и fullscan.tmp ?
Да

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6285
  • Репутация: +141/-0
Re:WiFi
« Ответ #76 : 29 Август 2013, 12:18:41 »
Перепроверил, по проводам тоже файлик создался, а вчера почему-то не хотел.

Во вложении каталог pns-tmp в момент, когда отсканированы сети, но еще не выбраны.
« Последнее редактирование: 29 Август 2013, 12:21:14 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #77 : 29 Август 2013, 12:41:59 »
Получается скрипт работает правильно
Проблема в том, что iwlist $IFACE sc находит сеть 3 раза

Тут или понять почему так - или хотя бы частный это случай или общая проблема

Если к grep ESSID $PSCAN |sed -e "s/ESSID://g" -e 's/"//g' добавить |uniq - это не решает проблемы?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6285
  • Репутация: +141/-0
Re:WiFi
« Ответ #78 : 29 Август 2013, 16:18:44 »
Если к grep ESSID $PSCAN |sed -e "s/ESSID://g" -e 's/"//g' добавить |uniq - это не решает проблемы?
Нет, не решает :(

Сейчас попробовал запустить консольную утилиту pns-tool, так она тоже вывела список сетей из двух одинаковых имен, запущенный xpns увидел уже три... странно, но запущенный параллельно wifi-menu показал только одну доступную сеть.
    
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #79 : 29 Август 2013, 17:53:12 »
xpns - насколько мне известно, просто пририсованный к pns GUI
Посмотрел код wifi-menu. Непроходимый
Единственное что удалось понять - iwlist там нет
Есть еще способы увидеть сети без iwlist ?

Хорошо бы убедиться что это вообще проблема скриптов, а не глючного оборудования
У кого-нибудь есть этот эффект?
Подставлять костыли в xpns (удалить повторы) не хотелось бы
Ну и wifi-menu никто убирать не планирует...

Оффлайн stran_ik

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +1/-0
  • asus F5V, PR-2...., frugal
Re:WiFi
« Ответ #80 : 05 Сентябрь 2013, 18:23:52 »
WiFi автоподключался с bugfix s7, и только сейчас вспомнил, с заменой  10netcfg из вашего поста :« Ответ #57 : 27 Августа 2013, 20:15:58 ». Причем, "по нормальному" у меня не получалось, пока не заменил 10netcfg  в самом модуле zzzz-rootcopy-s07.pfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #81 : 05 Сентябрь 2013, 20:34:21 »
Если положить 10netcfg в rootcopy - он должен оказаться выше zzz-
Чем делали конфис для автозапуска? xpns wifi-menu?

Оффлайн stran_ik

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +1/-0
  • asus F5V, PR-2...., frugal
Re:WiFi
« Ответ #82 : 05 Сентябрь 2013, 21:18:03 »
Если положить 10netcfg в rootcopy - он должен оказаться выше zzz-

 Вы про 10netcfg из /Startup?
соnfig делал по очереди; xpns, wifi-menu, pns, frisbee.

p.s. Я запутался, в каком дистре сижу- сейчас не в "чистой" системе, и в ней нет frisbee. При перезагрузке (хотя ТУТ ничего не менял), сеть поднялась автоматом.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #83 : 06 Сентябрь 2013, 08:52:21 »
Вы про 10netcfg из /Startup?
да
соnfig делал по очереди; xpns, wifi-menu, pns, frisbee.
Надо что-нибудь одно. С автостартом конфигов  pns, frisbee я не разбирался
p.s. Я запутался, в каком дистре сижу- сейчас не в "чистой" системе, и в ней нет frisbee. При перезагрузке (хотя ТУТ ничего не менял), сеть поднялась автоматом.
т.е. проблемы нет?

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:WiFi
« Ответ #84 : 05 Октябрь 2013, 18:28:49 »
Господа, давайте не будем примерять графические морды, а начнём плясать от печки.
Вот строка запуска закрытого wi-fi
Код
wpa_supplicant -D wext -i "$IFACE" -c "$WPA_CONF"
где "$IFACE" wi-fi интерфейс а $WPA_CONF" файл конфигурации (для Puppy стандартный /etc/network-wizard/wireless/wpa_profiles/${MACADDR}*)
Код
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
update_config=1

network={
ssid="USSR"
scan_ssid=1
#psk="BACKUSSR"
psk=88534659b0cbbca4b077bec4bfa6ace35ab5f0902396857b6df4a88d5204cc23
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
}
Для настройки все эти параметры можно получить командой iwlist $IFACE sc.
 Открытые сети wi-fi поднимаются командой
Код
iwconfig $IFACE essid $ESSID key off channel $CHANNEL
причём channel не обязательно, но желательно, в больших супермаркетах бывает множество точек доступа с одинаковым именем.
После этого запускается dhcpcd.
 Стоит ли в этом что-нибудь менять?
Мои поправки:
1. wpa_supplicant надо вызывать с -B, иначе оно "держит" консоль и до dhcpcd дело не дойдет.
2. proto=WPA2 будет работать только с WPA2, для WPA нужно указывать WPA, а лучше ничего не указывать, пусть само определит.
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #85 : 06 Октябрь 2013, 10:03:26 »
Мои поправки:
Какое этому практическое применение?
Вроде сейчас и xpns и netctl нормально работают. Надо ли что-то еще?
Если есть желание править в текстовом редакторе : /etc/netctl/examples/

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:WiFi
« Ответ #86 : 06 Октябрь 2013, 10:35:46 »
Какое этому практическое применение?
Для меня это самое практическое - я так сеть на пандабоард поднимаю. То, что написал DdShurick, можно понять как универсальную инструкцию по подъему сети, а на самом деле это не так. Вот я и корректирую, чтобы никто не споткнулся (и я сам не забыл). Если мешает - удалите, я себе в блог перенесу.
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #87 : 06 Октябрь 2013, 10:43:07 »
Не мешает. Написано все правильно. Только зачем изобретать?. Есть же штатный netctl. Или в ARM нет?

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:WiFi
« Ответ #88 : 06 Октябрь 2013, 10:47:41 »
Не знал о таком, не пробовал. Вечером посмотрю.

Кстати, здесь netctl и не встречается. Неудивительно, что я его пропустил.
« Последнее редактирование: 06 Октябрь 2013, 10:53:33 от dim-kut »
Engineering is the art of making what you want from things you can get.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re:WiFi
« Ответ #89 : 06 Октябрь 2013, 10:53:54 »
https://wiki.archlinux.org/index.php/Netctl_(Русский)
Если уж изобретать - так gui к нему. Готовых нет. Видимо все юзают NM и не парятся