andrewponomarev

Профи в Сат-ТВ
andrewponomarev, принимай поздравления

Было бы хорошо, если б кто-то с форума почитал вот это и перевел основные моменты, ведь на форуме есть русские немцы))

http://www.aaf-board.com/wbb2/thread.php?threadid=8250&threadview=0&hilight=&hilightuser=0&page=1

Добавлено через 34 минуты
Не совсем все хорошо....
Если выключить катю пультм, то обратно пультом не включается...

Помогает кнопка сзади, копаем дальше
 
Последнее редактирование:

serov

Профи в Сат-ТВ
день добрый .andrewponomarev в скрипте wlan.sh который вы правили есть параметр
USE_ETH0_PARAMS=1
установите его в 0 а ip netmask gateway прописываются в этом же скрипте чуть повыше
#!/bin/sh
#
# Start- / Stop Script für WLAN-Stick mit Zydas-Chipsatz
# Kernel-Modul zd1211b via hotplug geladen
#

# Folgende Paramter sind nur wirksam, wenn keine eth0-Parameter (/config/network)
# benutzt werden sollen (USE_ETH0_PARAMS=0) und für manuelle Konfiguration gedacht
#
# Version 0.5 16.07.2008
# written by capt_bluebaer
#
IP_ADDR=
MASK=
GW=
NAMESERVER=
 

yuzd

Профи в Сат-ТВ
andrewponomarev, а какой эмулятор вы используете? с mgcamd 1.30c драйвера wi-fi влезут?
 

andrewponomarev

Профи в Сат-ТВ
установите его в 0 а ip netmask gateway прописываются в этом же скрипте чуть повыше

ок, попробую


andrewponomarev, а какой эмулятор вы используете? с mgcamd 1.30c драйвера wi-fi влезут?

В том то и проблема, что по нормальному *tar.gz не становится...
Нехватает места во внутренней флеши.
Я сейчас экспериментирую с BA, на внешнюю флеш tar.gz устанавливается без проблем, eth1 поднимается, но сети и естественно интернета - нет
Копаю дальше

Добавлено через 10 минут
Из немецкого ридми: Версия BA предполагает, что имеется на системе busybox, который знает udhcpc.

Я не нашел там busybox, кто знает где он? или как и куда его положить?
 
Последнее редактирование:

serov

Профи в Сат-ТВ
busybox это набор стандартных линуксовых команд .а знает ваша busybox про udhcpc или нет проверить легко .соеденитесь telnet с kathrein и наберите команду udhcpc -h и посмотрите ответ

Добавлено через 8 минут
ps помоему в имидже AAF2.0d_mod_vitgraf busybox поддерживает эти команды и при ручной установке архива wireless-org-05 файлы udhcpc awk busybox можно удалить
 
Последнее редактирование:

tytyty

Пользователь
Уважаемые господа! У меня стоит имидж AAF2.0d_mod.
Как мне прицепить wi-fi usb адаптер. Я все перечитал но везде урывками все описано. Напишите пожалуйста, пошаговую инструкцию как прицепить wi-fi usb.
 

andrewponomarev

Профи в Сат-ТВ
busybox это набор стандартных линуксовых команд .а знает ваша busybox про udhcpc или нет проверить легко .соеденитесь telnet с kathrein и наберите команду udhcpc -h и посмотрите ответ

# udhcpc -h
udhcpc: option requires an argument -- h
BusyBox v1.2.1 (2007.10.12-18:30+0000) multi-call binary

Usage: udhcpc [-Cfbnqtv] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]
[-p pidfile] [-r IP] [-s script]

-c, --clientid=CLIENTID Set client identifier
-C, --clientid-none Suppress default client identifier
-V, --vendorclass=CLASSID Set vendor class identifier
-H, --hostname=HOSTNAME Client hostname
-h, Alias for -H
-f, --foreground Do not fork after getting lease
-b, --background Fork to background if lease cannot be immediatel
y negotiated
-i, --interface=INTERFACE Interface to use (default: eth0)
-n, --now Exit with failure if lease cannot be immediately negotia
ted
-p, --pidfile=file Store process ID of daemon in file
-q, --quit Quit after obtaining lease
-r, --request=IP IP address to request (default: none)
-s, --script=file Run file at dhcp events (default: /usr/share/udh
cpc/default.script)
-t, --retries=NUM Send up to NUM request packets
-v, --version Display version


Вот что получилось, я не силен в линуксах, посмотрите - все ли нормально?
 

andrewponomarev

Профи в Сат-ТВ
В общем настроил, все работает.
Устанавливал на внешний BA флеш на AAF_2.0e_KVL.
Краткий мануал.

1. Прошиваем с помощью флешки kernel-wlan-hotplug-iconstate.img
2. Закидываем в tmp wireless-ba-0.5.tar.gz
3. В телнете делаем cd / потом tar -xzvf /tmp/wireless-ba-0.5.tar.gz
4. Правим data/wlan.sh

IP_ADDR=192.168.0.200
MASK=255.255.255.0
GW=192.168.0.1
NAMESERVER=192.168.0.1

# Globale, Г¤nderbare Parameter
USE_DHCP=0 # <> 0 -> benutze DHCP
USE_ETH0_PARAMS=1 # nur wirksam, wenn kein DHCP (USE_DHCP=0),

комментируем строки

# $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

Все, стартует автоматом, одно только НО...
По какой то причине у меня один раз испортился файл wlan.sh вместо 153 строк осталось 90, видимо это произошло в момент рестарта, если кто то знает как этого избежать - расскажите.

Добавлено через 2 минуты
На AAF_2.0d_vitgraf_mod тоже работает
 
Последнее редактирование:

andrewponomarev

Профи в Сат-ТВ
Есть еще одно НО
Если сделать кате ребут, то не стартует Wlan, а если выключить катю пультом и потом включить пультом, то все нормально, все стартует автоматом.

И еще.... хотелось бы чтобы старт Wlan происходил быстрее, может кто-то знает как уменьшить время старта Wlan?
 

serov

Профи в Сат-ТВ
а какие строки пропали ? чтобы ускорить старт можно попробовать переписать скрипт нужны параметры проводной ip netmask gateway nameserver и безпроводной всё тоже самое плюс essid (название сети) шифрование я так понял вам не нужно
 

andrewponomarev

Профи в Сат-ТВ
а какие строки пропали ? чтобы ускорить старт можно попробовать переписать скрипт нужны параметры проводной ip netmask gateway nameserver и безпроводной всё тоже самое плюс essid (название сети) шифрование я так понял вам не нужно

Строки пропали с 90 по 153

насчет параметров:
/config/network

IP=192.168.0.200
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS=192.168.0.1

/data/wlan.sh

IP_ADDR=192.168.0.200
MASK=255.255.255.0
GW=192.168.0.1
NAMESERVER=192.168.0.1

Network Name (SSID): JapanPart

Я так понимаю что надо в wlan.sh вписать Network Name (SSID)
Если не затруднит, подскажите куда.

Спасибо.

PS нашел строку, где упоминается ssid:


AP=`cat $WPACFG | grep ssid | grep -v scan_ssid | cut -d"=" -f2`
UDHCPC=/data/bin/udhcpc
UDHCPCSH=/data/plugins/udhcpc/default.script
UDHCPCPID=/var/run/udhcpc-wlan.pid
#LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/lib
 
Последнее редактирование:

serov

Профи в Сат-ТВ
не стоит назначать 2 одинаковых ip на разные интерфейсы .адреса статические dhcp не используется?сеть открытая шифрование не предполагается ?имидж на ВА и какой?
 

yuzd

Профи в Сат-ТВ
Вот и у меня вроди получилось запустить , только маленькая проблемка, катрейн видит сети wi-fi и видит мой роутер, но как ему сказать что б он именно к моему роутеру подключался? IP,NETMASK,GATEWAY поставил
 

serov

Профи в Сат-ТВ
за это отвечает параметр ssid скрипт wlan.sh берет его из wpa_supplicant.conf
 

yuzd

Профи в Сат-ТВ
Например ssid роутера dlink , куда его прописать? в wpa_supplicant.conf ?

Добавлено через 7 минут
Вот что показывает телнет
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1D:EC:00:68:43
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:285 errors:0 dropped:0 overruns:0 frame:0
TX packets:310 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33831 (33.0 KiB) TX bytes:90447 (88.3 KiB)

eth1 Link encap:Ethernet HWaddr 00:19:CB:31:DA:4B
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
 
Последнее редактирование:

serov

Профи в Сат-ТВ
попробуйте в скрипте wlan.sh закоментировать строчку
AP=`cat $WPACFG | grep ssid | grep -v scan_ssid | cut -d"=" -f2`
а вместо нее написать
AP=dlink
 

andrewponomarev

Профи в Сат-ТВ
не стоит назначать 2 одинаковых ip на разные интерфейсы .адреса статические dhcp не используется?сеть открытая шифрование не предполагается ?имидж на ВА и какой?

Адреса статичные, DHCP не используется, шифрование не предполагается, имидж AAF_2.0e_KVL на BA

Добавлено через 56 минут
Я тут сравнил время, за которое поднимаются Lan и Wlan интерфейсы (появление первого ответа на ping)

Вот что получилось:
Lan поднимается за 25сек
Wlan поднимается за 30-32сек

Я думаю что это нормально, но интересно у кого как?
 
Последнее редактирование:

serov

Профи в Сат-ТВ
для такой конфигурации из всего архива нужно помимо патченного ядра и модуля либу libiw.so.29 и iwconfig ,а строчки для поднятия сети попробовать прописать в файл /config/netconf.sh
 

andrewponomarev

Профи в Сат-ТВ
для такой конфигурации из всего архива нужно помимо патченного ядра и модуля либу libiw.so.29 и iwconfig

не совсем понял.....
то есть нужно только патченное ядро, дрова на ZD1211b, libiw.so.29 и iwconfig??
 
Сверху