24 Listopada 2024 13:58:30
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· DIR868l OFW asus vs ...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [9]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.16.75.156
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
OSCAM nie startuje z init ale startuje a CLI
mackowiakp
Jak w tytule, oscma nie startuje mi ze skrypu init ale poprawnie startuje z terminala. Temat był już ćwiczony na forum ale przeczytałem (chyba) wszystkie posty i nie żadne nie zadziałało.
Posiadam router Asus RT-AC68R/U z oprogramowaniem TomatoUSB, ale nie jest on wykorzystywany jako klasyczny router a port WAN jest bridge do portu huba w routerze.

Mój skrypt init wygląda następująco:


mount -o bind /jffs /opt
mkdir /tmp/mnt/4TB
/opt/etc/init.d/S77ntp start
echo "export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/opt/usr/lib" >> /root/.profile
ln -s /usr/lib/libusb-1.0.so /opt/lib/libusb-1.0.so.0 2>/dev/null
cat /dev/null > /jffs/msmtp.log
cat /dev/null > /jffs/syslog.log
cat /dev/null > /jffs/etc/openvpn/openvpn.log
cat /dev/null > /jffs/etc/openvpn/openvpn-status.log
modprobe usbserial
modprobe ftdi_sio
echo "LABEL=4TB /tmp/mnt/4TB ext3 defaults,noauto 0 0" > /etc/fstab
rsync --daemon --config=/opt/etc/rsyncd.conf
#
# oczekiwanie na kompletne zbootowanie sie systemu
while true
do
[ -f /var/notice/sysup ] && break
done
service vpnserver1 start
set_iptables
sleep 120
/opt/oscam/oscam -b -t /tmp/.oscam -c /opt/oscam/keys &
#/opt/bin/osc


gdzie plik set_iptables wygląda tak:


iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o br0 -j MASQUERADE
iptables -A FORWARD -i br0 -o tun21 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i tun21 -o br0 -j ACCEPT


I służy właściwie tylko do OpenVPN`a.

Czy może ktoś mi pomóc z automatycznym startem OSCAM`a bo jak pisałem wcześniej, wystartowany "z ręki" działa poprawnie. Więc nie jest to kwestia konfiguracji OSCAMa.
 
dar3k
Wrzucilbym ta cała linie dot oscam do skryptu oscam.sh i odpalił w init ten skrypt. Bo czasem zbyt długa linia jest źle czytana przez init.

PS ja np z php chciałem wysłać pakiet WOL do NAS po wejściu na stronę to się nie dało ale ten sam kod uruchomiony z php jako skrypt działa.
Edytowany przez dar3k dnia 22-12-2015 11:57
ER-12 + 4x UAP-AC-PRO
 
mackowiakp
Robiłem to, dodawałem w skrypcie sleep 120 i nic. To samo
 
dar3k
A sam skrypt z "sh oscam.sh" uruchomi oscam?
ER-12 + 4x UAP-AC-PRO
 
mackowiakp
Wystarczy że z terminala wpiszę linię



/opt/oscam/oscam -b -t /tmp/.oscam -c /opt/oscam/keys


I działa bez problemu
 
dar3k
Wrzuć ta linie do pliku sh i spróbuj do init dodać uruchomienie tego skryptu.
Albo aby sprawdzić co się dzieje

/opt/oscam/oscam -b -t /tmp/.oscam -c /opt/oscam/keys >> /tmp/oscaminit.log

Wydaje mi się, że on (init) porostu kończy czytać ta linie zbyt wcześnie.
Edytowany przez dar3k dnia 22-12-2015 12:15
ER-12 + 4x UAP-AC-PRO
 
mackowiakp
Plik /tmp/oscaminit.log jest pusty, linię wrzuciłem do skryptu shell`owego ale oscam nie wystartował
 
dar3k
A masz coś w init.d?
cat /opt/etc/init.d/oscam
Jeśli tak to startuj go /opt/etc/init.d/oscam start
ER-12 + 4x UAP-AC-PRO
 
mackowiakp
Dodałem skrypt startowy do init.d ale to samo. Nie startuje.
Mam podejrzenie co do binarki oscama jaką używam. Czasami jak odpalam ją ręcznie pojawia się (ale rzadko) "segmentation fault" Może inna binarka? A jakiej Kolega używa, bo routery mamy podobne.
 
dar3k
Ja staram się używać najnowszych wersji. http://download.oscam.cc/index.php?&direction=0&order=mod&directory=1.20_TRUNK/arm-asuswrt
ER-12 + 4x UAP-AC-PRO
 
mackowiakp
Hmm. Ja też mam z tego miejsca, załadowałem teraz najnowszą wersję ale cały czas nie chce się uruchomić z inita

Połączony z 22 grudzień 2015 15:27:04:
Problem rozwiązany. Skrypt uruchamiający oscam powinien wyglądać następująco:


#!/bin/sh
export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/opt/usr/lib
osc=`ps -w|grep oscam|wc -l`
if [ $osc -eq 1 ]
then
/opt/oscam/oscam -t /tmp/.oscam -c /opt/oscam/keys
fi


I puszczany jest co minutę z cron`a (scheduler`a)
Edytowany przez mackowiakp dnia 22-12-2015 15:27
 
wit3k
Panowie i Panie (jeśli są), pytanie mam do was w kwestii technicznej.
Taki mały OT.
Warto się bawić w odpalenie oscama na ruterze?
Nie prościej - lepiej postawić na np raspberry pi zero (lub b+ jeśli potrzeba więcej usb)?

Mi osobiście jedno przeszkadzało w zabawie na ruterze.
Brak możliwości integracji w ruter, bez zatrzymywania oscama. Wgrywanie nowej wersji = zabawa z oscam na nowo. Zmiana ważniejszych ustawień - restart usług.

Nie twierdze że oscam na ruterze to zło, ale gdy musisz dodatkowo podpiąć hub usb co już generuje koszt - lepsze wydaje się rozwiązanie na zewnętrznym sprzęcie, który możemy zasilić nawet z usb ruteraSmile

Sam mam oscam na B+, używam od dłuższego czasu i systematycznie kompiluje na nim nowe wersje oscama. Nigdy nie miałem problemów że coś nie działa, czy nie chce wstać.
 
dar3k
Jeżeli masz raspberry to ok, ale mówisz, że hub USB to koszt a zakup extra raspberry nie?
ja np aby nie kupować modułu CI do TV mam oscam na routerze, który podłączony jest tylko do mojego TV (samsung @ root i oscam z samygo) i działa super szybko stabilnie i co najważniejsze z jednym pilotem i super jakością obrazu (wiele lepiej niż z dekodera po hdmi), znajomy ma kartę CI to jest niezadowolony mimo, że to dedykowany moduł od CP.
ER-12 + 4x UAP-AC-PRO
 
wit3k
Chodziło mi o to że wybierając między hubem a maliną, wybrał bym malinkę.
Oscam na samsungu - ok, ale tylko wąska seria się do tego nadaje.
Niestety jest tylko ułamek ludzi posiadających odpowiedni model.

O jakości polsatowskiego dekodera się nie wypowiadam bo nie używam tych skrzynek od pseudo HDTV. Z nc+ jest trochę lepiej, chyba że komuś wciskali boxa z wifi.

Moduł CI/CI+ niestety do tv to nie jest dobry pomysł. Wolne to strasznie i też dobrze trzeba z tv trafić.

Osobiście polecam rozwiązanie z dekoderem własnym, ale tu nie każdemu pasuje że niestety trzeba go kupić we własnym zakresie.

PS. @dar3k mógłbyś nagrać filmik jak samsung spisuje się podczas skakania po kanałach?
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 82

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,578,344 unikalnych wizyt