13 Maja 2025 18:44:59
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Promise VessRAID 184...
· r6400v2 bład przy u...
· drukarka drukuje tyl...
· [S] sprzęt sieciowy...
· Router do światłow...
· [sprzedam] Asus RT-A...
· Netia IPv6
· Multiroom N z wykorz...
· [S] Ubiquity Edgerou...
· [MOD] FreshTomato-AR...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
· Zmiana OpenVPN na wi...
· [S]UBIQUITI EdgeRout...
· Zaawansowana konfigu...
· ByPass VPN dla wybra...
· [MOD] FreshTomato-MI...
· Komputer Serwer
· Ciągle rozłączani...
· Wersje Freshtomato d...
Najpopularniejsze obecnie wątki
· Promise VessRAID ... [2]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 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: 420
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.132.213.245
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: 68

· Użytkowników online: 0

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

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

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.

116,862,069 unikalnych wizyt