Мне удалось запустить встроенный Wi-Fi до запуска Brutus следующим скриптом в rc.user
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Что это дает?
Я теперь не вижу надпись "Закодировано" после перезагрузки ресивера хоть у меня и DHCP:)
И не надо лезть в меню в поисках сети и обновлять порты после перезагрузки ресивераКак сделать самостоятельно. Подключаемся в терминале, набиваем команду:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
В ответ получаем список всех Wi-Fi сетей (или одной сети) вокруг вас. Ищем строку ESSID:"название вашей сети". В моем случае ESSID:"dd-wrt" (если знаете essid сети, можете этот пункт пропустить, также essid можно взять в настройках сети ресивера).
Теперь вытягиваем через FTP файл rc.user из /root
Открываем его в редакторе, например Notepad+++. (При использовании виндового блокнота для редактирования, ресивер повиснет с вероятностью 110%)
Вставляем скрипт (см. выше) перед строками
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Меняем в нем:
- "dd-wrt" на ваш essid.
- sleep 5 на любое другое значение (при маленьком времени ресивер может не успеть подключиться до следующей команды)
- "dhcpcd pci_eth0" на "ifconfig pci_eth0 10.10.10.10 mask 255.255.255.0 (10.10.10.10. - поменять на ваш IP. строку менять только в случае если вы используете фисированные а не динамические IP адреса (если динамические эту строку не меняем))
- в случае использования шифрования в строке "iwconfig pci_eth0 essid dd-wrt" добавляем key s:Wireless_Key - гду Wireless_Key ваш ключ.
Сохраняем, заливаем в /root ресивера, перезагружаем. Если ресивер не загружается, перешиваем его
)) (каналы сохранятся).
Прежде чем менять rc.user можно поэкспериментировать, набрав:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Wi-Fi при этом отключится. И далее выполнять поочередно команды из скрипта. В конце набрать ifconfig -a и посмотреть поднялась ли сеть
Все вышесказанное применимо и к внешним USB Wi-Fi, нужно лишь заменить rt61.ko в скрипте на rt73.ko или rt3070sta.ko в зависимости от того какой у вас адаптер. Ну и время после sleep наверное придется увеличить, т.к. для старта USB устройств необходимо больше времени.
Вообще старт всех драйверов прописан в modules.dep, но непонятно почему они не поднимаются автоматически при старте
На счет отказа сети при работе одновременно двух GI9196 по WLAN есть мысль что у них динаковый MAC адрес. Но это только мысль.