Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2016, 12:35   #11
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

"Клацать" из веб морды можно так

Нужно установить: luci-app-commands
Про скрипты, написано выше...
=====
Правда боюсь, что для подобного автора "..я не програмист.." - проще будет сохранить настройки каждого провайдера,
через меню и переключаться между провайдерами загружая разные архивы сохранения настроек:

Последний раз редактировалось sunny; 10.08.2016 в 12:55.
sunny вне форума   Ответить с цитированием
Старый 10.08.2016, 19:15   #12
vlad
Member
 
Регистрация: 14.03.2015
Сообщений: 50
Вес репутации: 0
vlad is an unknown quantity at this point
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

По немногу проясняется!!!! Только вытягивать приходится!!!! Спасибо
vlad вне форума   Ответить с цитированием
Старый 21.08.2016, 21:38   #13
vlad
Member
 
Регистрация: 14.03.2015
Сообщений: 50
Вес репутации: 0
vlad is an unknown quantity at this point
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Помогите со скриптом!!
написал так:
название скрипта : prov1.sh
сам скрипт:

#!/bin/sh

#config wifi-iface
option network 'wwan'
option ssid 'TP-LINK_7D1D76'
option encryption 'psk2'
option device 'radio1'
option mode 'sta'
option bssid 'A0:F3:C1:71:11:71'
option key '11110000'

скрипт помещен в : usr/bin/prov1.sh
команда запуска : sh/usr/bin/prov1.sh

при попытке запуска выдает:
# sh/usr/bin/prov1.sh
/bin/sh: sh/usr/bin/prov1.sh: not found

Command failed (Code: 32512)

чего не так????
vlad вне форума   Ответить с цитированием
Старый 21.08.2016, 23:32   #14
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Скрипт должен быть исполняемым (755 или 777), это одно условие.

Второе:
для простого запуска (без писанины длинной строки, как у тебя) фаил prov1.sh поместить в /usr/sbin. И тогда команда для старта будет только с одного слова prov1.sh. А писать строку sh /usr/sbin/prov1.sh целиком нет необходимости, к тому же у тебя ошибка, пропущен пробел между sh и /.

И третье: А что должен сделать скрипт
В нем нету ни чего. Все строки, кроме первой (#!/bin/sh), будут выдавать ошибку.
melsem вне форума   Ответить с цитированием
Старый 22.08.2016, 00:05   #15
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Если Вы хотите поменять конфигурацию то нужно использовать редактор UCI
Пример скрипта
Код:
#!/bin/sh

#uci add 
uci set network.loopback='interface' 
uci set network.loopback.ifname='lo' 
uci set network.loopback.proto='static' 
uci set network.loopback.ipaddr='127.0.0.1' 
uci set network.loopback.netmask='255.0.0.0' 

uci set network.lan=interface
uci set network.lan.ifname=eth0
uci set network.lan.type=bridge
uci set network.lan.proto=static
uci set network.lan.ipaddr=192.168.1.99
uci set network.lan.netmask=255.255.255.0
uci set network.lan.gateway=192.168.1.1
uci set network.lan.dns=192.168.1.1
uci add_list network.lan.dns=8.8.8.8

uci commit network
/etc/init.d/network restart
Admin вне форума   Ответить с цитированием
Старый 22.08.2016, 19:17   #16
vlad
Member
 
Регистрация: 14.03.2015
Сообщений: 50
Вес репутации: 0
vlad is an unknown quantity at this point
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Подскажите для моего случая.

Это настройки Wifi

option network 'wwan'
option ssid 'TP-LINK_7D1D76'
option encryption 'psk2'
option device 'radio1'
option mode 'sta'
option bssid 'A0:F3:C1:71:11:71'
option key '11110000'
vlad вне форума   Ответить с цитированием
Старый 22.08.2016, 21:58   #17
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Для примера изменим две строки. И по аналогии другие строки, учись сам.

Пример для фаила wireless, для конфига config wifi-iface (одно слово wifi-iface после config):
командой добавим или изменим ssid и encryption

uci set wireless.@wifi-iface[0].ssid="TP-LINK_7D1D76"
uci set wireless.@wifi-iface[0].encryption="psk"
uci commit wireless #Применим эти изменения.
wifi #Перезапускаем wifi.

А что бы удалить строку с encryption:
uci set wireless.@wifi-iface[0].encryption=""
uci commit wireless
wifi

---------------------------

Пример для фаила wireless, для конфига config wifi-device 'radio0' (два слова wifi-device 'radio0' после config)
Командой добавим или изменим distance:
uci set wireless.radio0.distance=300
uci commit wireless
wifi

А что бы удалить строку с distance:
uci set wireless.radio0.distance=""
uci commit wireless
wifi

Последний раз редактировалось melsem; 30.08.2016 в 00:18.
melsem вне форума   Ответить с цитированием
Старый 23.08.2016, 19:48   #18
vlad
Member
 
Регистрация: 14.03.2015
Сообщений: 50
Вес репутации: 0
vlad is an unknown quantity at this point
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Может глупый вопрос. Но изменять мне как бы не нужно , есть настройки нескольких провайдеров и нужно подключать их по необходимость.
Немного суть я не улавливаю!! Вы уж извините, если глупые вопросы задаю.
vlad вне форума   Ответить с цитированием
Старый 23.08.2016, 21:52   #19
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: TP-LINK TL-WN722N+TL-MR3420 v1 как прописать несколько клиентских настроек Wifi

Изменять нужно. Параметры точек 100% разные.
melsem вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:33. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика