serov

Профи в Сат-ТВ
Подвешиваю усеченный вариант немецкого wireless-org-0.5.tar.gz устанавливается во внутреннюю флеш
переименуем wireless-org-0.5.tar.gz.rar в wireless-org-0.5.tar.gz
Копируем по ФТП файл wireless-org-0.5.tar.gz в папку TMP на катю далее через telnet вводим следующие команды:
cd /
tar -xzvf /tmp/wireless-org-0.5.tar.gz
ln -s libcrypto.so.0.9.7 /data/lib/libcrypto.so.0.9.8
далее через ftp клиент(far,totalcomander)заходим в папку /config находим несколько файлов
wpa_supplicant.conf.clear # для открытой сети
wpa_supplicant.conf.wep # wep шифрование
wpa_supplicant.conf.wpa # wpa шифрование
wpa_supplicant.conf.wpa2 # wpa2 шифрование
выбираем нужный переименовываем его в wpa_supplicant.conf и далее правим уже его ,остальные можно удалить.
в параметре ssid="My ESSID" в кавычках пишем название своей сети
если используем wep в параметре wep_key0="....." в кавычках пишем ключ
если используем wpa или wpa2 в параметре psk="mysecretpassword" в кавычках пишем ключ ,но тут есть одна тонкость ключ сети высчитывается по особому алгоритму из парольной фразы и названия сети по этому адресу находится калькулятор
http://www.wireshark.org/tools/wpa-psk.html
в поле Passphrase вставляем пароль
в поле SSID название сети
нажимаем generate psk то что получилось копируем в psk="mysecretpassword" без кавычек
пример :(psk=6f88e1d0e28d6d2c1f74d298df8c9a73e6ebc21f9c33aabdc475598671526925)
далее редактируем файл /data/wlan.sh
находим строки

# Globale, дnderbare Parameter
USE_DHCP=1 # <> 1-используется DHCP ,0 - DHCP отключено
USE_ETH0_PARAMS=1 # параметр используется если USE_DHCP=0 ,тогда при USE_ETH0_PARAMS=1 используется данные проводного соеденения eth0
# при USE_ETH0_PARAMS=0 нужно прописать необходимые параметры в строки которые находятся в етом же скрипте чуть выше

IP_ADDR=
MASK=
GW=
NAMESERVER=

ну вроде всё.
ps :сеть без шифрования это плохо,привязка по mac и скрытый essid это не защита
 

Вложения

  • wireless-org-0.5.tar.gz.rar
    604,3 KB · Просмотры: 49
Последнее редактирование:

serov

Профи в Сат-ТВ
в этой строке ошибся
ln -s libcrypto.so.0.9.7 /usr/data/libcrypto.so.0.9.8
должно быть
ln -s libcrypto.so.0.9.7 /data/lib/libcrypto.so.0.9.8
 

yuzd

Профи в Сат-ТВ
А как поправить скрипт, что бы Wlan запускался с мак адресом катрейна?
 

serov

Профи в Сат-ТВ
yuzd в скрипте вставьте свой mac там написано куда
 

Вложения

  • wlan.sh.zip
    2 KB · Просмотры: 29
  • Like
Реакции: yuzd

yuzd

Профи в Сат-ТВ
Хух! Заработало, спасибо, теперь осталось разобратся с шифрованием
 

yuzd

Профи в Сат-ТВ
В процесе тестирования,обнаружил несколько неприятных нюансов:
при перегрузке ресивера wi-fi не подимается;
и самое неприятное, при включении кати,первым стартует mgcамd, потом wlаn, из-за этого картинки нет,приходится рестартовать эмулятор. А так все ок, даже если в ротере выключить/включить wifi катя сама потом соединяется.
 

serov

Профи в Сат-ТВ
yuzd по поводу не старта wifi после перезагрузки ничего не могу сказать о этом писал ещё andrewponomarev. у меня нету карты чтобы тестировать ,а с mgcamd всё просто отредактируйте файл /config/init.sh найдите следующие строки
#----- EMU starten
. /config/emu.conf

if [ $emu = "evocamd" ]; then
/data/www/cgi-bin/emustarter.sh evocamd
fi
if [ $emu = "mgcamd" ]; then
/data/www/cgi-bin/emustarter.sh mgcamd /data/keys/mg_cfg
fi
if [ $emu = "camd3" ]; then
/data/www/cgi-bin/emustarter.sh camd3 /data/keys/camd3.config
fi
измените так
#----- EMU starten
. /config/emu.conf

if [ $emu = "evocamd" ]; then
/data/www/cgi-bin/emustarter.sh evocamd
fi
if [ $emu = "mgcamd" ]; then
sleep 1
/data/www/cgi-bin/emustarter.sh mgcamd /data/keys/mg_cfg
fi
if [ $emu = "camd3" ]; then
/data/www/cgi-bin/emustarter.sh camd3 /data/keys/camd3.config
fi
параметр 1 ознаначает задержку в 1секунду ,2 - две секунду и так далее перед стартом mgcamd.подберите такой чтобы mgcamd стартовал после поднятия сети
 

yuzd

Профи в Сат-ТВ
serov, ок, вечерком проверю, а стартует вай фай довольно медлено и andrewponomarev тоже об етом говорил, как бы выйти из этой ситуации?
 

AlexKuzn

Профи в Сат-ТВ
Подскажите можно Катю с точкой доступа подключить к инету через сотовый с вай-фаем (Нокиа Е51)? Как настроить? В инет с него хожу без проблем через домашнюю вай-фай сеть и в Макдональдсах.
 

yuzd

Профи в Сат-ТВ
serov,!good!
 

Вложения

  • 2.rar
    2,1 KB · Просмотры: 27

serov

Профи в Сат-ТВ
yuzd попробуйте заменить моими ,только подкорректируйте wlan.sh вот эти параметры
# Globale, änderbare Parameter
USE_DHCP=1 # <> 1-используется DHCP ,0 - DHCP отключено
USE_ETH0_PARAMS=1 # параметр используется если USE_DHCP=1 ,тогда при USE_ETH0_PARAMS=1 используется данные проводного соеденения eth0
# при USE_ETH0_PARAMS=0 нужно прописать необходимые параметры в строки которые находятся в этом же скрипте чуть выше

IP_ADDR=
MASK=
GW=
NAMESERVER=

PS :mac адрес не надо не куда прописывать скрипт сам прочитает его и заменит на mac проводной карты
 

Вложения

  • 2.zip
    4,2 KB · Просмотры: 18

yuzd

Профи в Сат-ТВ
а что в wlan.sh коректировать?
IP_ADDR=
MASK=
GW=
NAMESERVER=
ввести эти даные? я использую dhcp на роутере, и по маку кати роутер дает ей ip
 

serov

Профи в Сат-ТВ
если используется dhcp тогда
USE_DHCP=1
и больше ничего не нужно
только учтите если IP выдаётся по mac ,скрипт меняет mac wifi на mac карты проводной сети
 

crap

Профи в Сат-ТВ
Есть роутер DLink 300,работает как точка доступа,соединен с двумя компами-один по Wi-Fi psi Asus , другой через вторую сетевую . Кроме этого есть Canyon CN-WF518 turbo , пытался запустить ,не получается,может он не катит для Катьки?
 

andrewponomarev

Профи в Сат-ТВ

andrewponomarev

Профи в Сат-ТВ

crap

Профи в Сат-ТВ
Спасибо за совет,думал с момента создания топика,а именно 3 месяца,
производителей добавилось. Жаль, будет лежать хламом.
 

nik0

Профи в Сат-ТВ
А почему все закоментировано.

# $WPA_SUPPLICANT -B -i $WLANIF -P $WPAPID -D zydas -c $WPACFG >/dev/null 2>&1
# Status wpa_supplicant ermitteln
# while [ $AP_TRIES -gt 0 ]; do
# AP_STATE=`$WPA_CLI -i $WLANIF -p $WPASOCKET status | grep wpa_state | cut -d"=" -f2`
# [ "$AP_STATE" == "COMPLETED" ] && break
# AP_TRIES=$((AP_TRIES-1))
# sleep $AP_DELAY
# done
# if [ $AP_TRIES -lt 1 ]; then
# case "$AP_STATE" in
# "SCANNING" ) echo -e "AccessPoint $AP\nnicht gefunden (scanning aborted...)" >> $WLAN_LOG
# ;;
# * ) echo -e "Authentifizierung mit AccessPoint\n$AP fehlgeschlagen" >> $WLAN_LOG
# ;;
# esac
# kill -9 `cat $WPAPID`
# ifconfig $WLANIF down
# rm $WPAPID
# exit
# fi
 
Сверху