NoGui

NoGui

Postby Bob_St » 03 Apr 2013, 18:59

Для тех у кого скин NoGui и роутер с "тупым" DHCP сервисом без резервирования IP адреса по MAC и нужно задать постоянный (статический) IP адрес для плеера.
Да бывает и такая ситуация, например при переключении скинов с любого на noGUI и обратно. В других скинеах то задать постоянный IP адрес можно, а вот в noGUI, IP адрес мы получаем только через udhcpc...

Решение: Например необходимо указать плееру постоянный IP адрес 192.168.1.10, указать ему шлюз наружу на роутер с адресом 192.168.1.1 и отключить плееру возможность получать автоматом IP адрес по DHCP.
Находим значит файл /usr/share/bin/nogui/do_add и приводим к такому виду:

Code: Select all
#!/bin/sh
#
# Additional actions
#
#ifconfig eth0 192.168.1.255 netmask 255.255.255.0
ifconfig eth0 192.168.1.10 netmask 255.255.255.0
route add default gw 192.168.1.1
ifconfig eth0:1 192.168.0.9 netmask 255.255.255.0
#udhcpc -A 7 -nq

/usr/local/sbin/dspoff

[ -x /usr/local/etc/mos/etc/init/S05AutoRun ] || /usr/share/bin/nogui/autorun.sh


Всего делов.
Last edited by Bob_St on 03 Apr 2013, 20:22, edited 1 time in total.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: NoGui

Postby Virtual » 03 Apr 2013, 19:31

а вот в noGUI, IP адрес мы получаем только через udhcpc...

не совсем верно :ugeek: в NoGUI реализована очень прикольная фича, в виде двух IP на одном адаптере., при том первый по dhcp а второй запасной прибит гвоздем!
Code: Select all
ifconfig eth0:1 192.168.0.9 netmask 255.255.255.0

тоесть если вдруг не получен адрес по dhcp, или вы его не вкурсе как глянуть, или просто влом.... всегда есть 192.168.0.9

PS вэлкам в мир NAS из плеера.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6232
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: NoGui

Postby Bob_St » 03 Apr 2013, 20:05

Virtual wrote:не совсем верно :ugeek: в NoGUI реализована очень прикольная фича, в виде двух IP на одном адаптере., при том первый по dhcp а второй запасной прибит гвоздем!
тоесть если вдруг не получен адрес по dhcp, или вы его не вкурсе как глянуть, или просто влом.... всегда есть 192.168.0.9
PS вэлкам в мир NAS из плеера.

Уважаемый, Virtual! Если я чуток не прав, поправьте. Я критику воспринимаю больше как полезную информацию для себя, чем как негатив.
Дык вот, а для отого гвоздём прибитого 192.168.0.9 шлюз по умолчанию для выхода наружу в инет какой будет ? ;)
Я по началу тож не желал по чужим шелл скриптам шастать, думал ротуеру дорисовать домашнюю сетку алиасом 192.168.0.0/24 и алес гут... но оно ж знать не будет как ему наружу бегать
Но комсомольцы простых путей не ищут :D
Last edited by Bob_St on 03 Apr 2013, 20:24, edited 1 time in total.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: NoGui

Postby Virtual » 03 Apr 2013, 20:17

192.168.0.9 это IP запасной , дабы вломится в плеер, если вдруг чего не так!
само собой шлюз дефолтный:
1. может быть ток один
2. его не будет ибо не назначен

PS все скрипты на то и скрипты чтоб все по ним шастали и чинили под себя.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6232
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: NoGui

Postby ordin » 16 Jul 2013, 22:10

@Bob_St
По LAN, у меня все получилось!
Личная просьба. Вероятно, что нет проблем вкл. wi fi в
режиме noGUI! Подскажите, как сделать?
asus R1, Wi Fi D-Link N 150; asus mini+
ordin
 
Posts: 750
Joined: 26 Dec 2011, 23:18

Re: NoGui

Postby 123serge123 » 17 Jul 2013, 09:47

Можете попробовать скрипт
http://moservices.org/forum/viewtopic.php?f=6&t=178&p=28888&hilit=autorun#p28888
Правда его так никто и не протестировал толком, однако идея, я думаю, понятна.
123serge123
 
Posts: 186
Joined: 02 Oct 2010, 08:49

Re: NoGui

Postby Virtual » 17 Jul 2013, 16:58

Можете попробовать скрипт

хм... :mrgreen: в NoGui забыли
wpa_supplicant и wpa_cli положить ;) придется поставить скин (напр HD2) и стырить оттуда уложив в удобное место напр в /usr/local/sbin/ соответственно и пути в скрипте поправить

PS хотя этим утилям как раз и самое место в /usr/local/sbin/ да и настройкам WiFi нечего делать в гуе.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6232
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: NoGui

Postby Bob_St » 19 Aug 2013, 17:16

ordin wrote:@Bob_St
По LAN, у меня все получилось!
Личная просьба. Вероятно, что нет проблем вкл. wi fi в
режиме noGUI! Подскажите, как сделать?

Гм, хотя я изначально для себя отказался от применения на звере WiFi (скорости обмена маловато, сетка подглючивает часто, нагрузки на проц зверя начинаются непонятные, греется больше и т.п.) то и пользуюсь от зверя до роутера исключительно по ethernet шнуру, но предполагаю, что утилита iwconfig не зря имеется в звере ;)
Так же предполагаю, что на WiFi линках без шифрования, ее вполне будет достаточно применять по аналогии с "проводной" ifconfig.
| +
Code: Select all
 iwconfig --help
Usage: iwconfig [interface]
                interface essid {NNN|any|on|off}
                interface mode {managed|ad-hoc|master|...}
                interface freq N.NNN[k|M|G]
                interface channel N
                interface bit {N[k|M|G]|auto|fixed}
                interface rate {N[k|M|G]|auto|fixed}
                interface enc {NNNN-NNNN|off}
                interface key {NNNN-NNNN|off}
                interface power {period N|timeout N|saving N|off}
                interface nickname NNN
                interface nwid {NN|on|off}
                interface ap {N|off|auto}
                interface txpower {NmW|NdBm|off|auto}
                interface sens N
                interface retry {limit N|lifetime N}
                interface rts {N|auto|fixed|off}
                interface frag {N|auto|fixed|off}
                interface modulation {11g|11a|CCK|OFDMg|...}
                interface commit
       Check man pages for more details.
Last edited by Bob_St on 19 Aug 2013, 17:45, edited 2 times in total.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: NoGui

Postby Virtual » 19 Aug 2013, 17:23

зависит от свистка :( на некоторых (как раз чаще на реалтековских) iwconfig недостаточно :(
самый универсальный и надежный это wpa_supplicant, скрипт в теме по свисткам лично проверил на разных...
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6232
Joined: 01 Oct 2010, 17:17
Location: UFA RU


Return to Tips & Tricks

Who is online

Users browsing this forum: No registered users and 2 guests