Asus RT-N18U ,DD-WRT Oscam
|
marek29 |
Dodano 25-09-2017 20:00
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Na początku witam wszystkich użytkowników Forum.
Posiadam w/w router z softem
DD-WRT v3.0-r30949 std (12/15/16)
Zacznę od początku..
Obecnie moim serwerem w sieci lokalnej -domowej ,nie (Global sharing) jest Oscam w Nbox E2.
Tuner pracuje z kartą NC+.
Jako klient pracują 3 zrotowane telewizory Samsung.
Biorąc pod uwagę że Nbox jest w 99% nie używany ,a pobiera w S-by 40W chciałem wykorzystać Asusa jako serwer.
Nie ukrywam że to mnie przerosło.Jestem początkujący jeżeli chodzi o Linuxa ,ale dotychczasową konfigurację ogarniałem.Nie mam kłopotów z przesłaniem plików ,zmianą atrybutów itd.
ale nie ogarniam sytemu w routerze.
W moich w/w urządzeniach wrzucałem odpowiednie pliki do odpowiednich folderów systemu.
Zmiana atrybutów ,restart i .....OK!
W asusie (jak i innych routerach) instalacja odbywa się przez ENT/OPT ware.
Jak dobrze zrozumiałem po instalacji pendrive cały czas będzie w slocie.
I teraz moje pytania.
Biorąc pod uwagę spore miejsce w pamięci mojego routera czy mogę:
1.zainstalować oscam w pamięci wewnętrznej?
2.czy pomimo tego pendrive musi być w slocie?
3.Instalacja musi być z pliku IPK ,czy mogę wrzucić Oscam i konfigi do właściwych folderów przez SCP?
4.Jeżeli tak to do których?
Po instalacji z pliku IPK wszystko instalowało się do jffs/...Czy tak ma być?(oczywiście nie zadziałało-port oscam 8888 był niedostępny)
Proszę o jakieś nakierowanie na właściwe tory.
Chcę w prosty sposób jak w TV Samsung i NBOX wrzucić pliki i korzystać z Oscam.
Czy to możliwe?
Pozdrawiam
Marek
Początkujący.
|
|
|
|
rako28 |
Dodano 25-09-2017 20:57
|
User
Posty: 85
Dołączył: 04/02/2014 19:41
|
Moze to pomoze,chociaz chyba pod tomato
https://openlinksys.info/forum/viewthread.php?thread_id=11124&highlight=Oscam&rowstart=0
[Asus Tuf ax3000v2 ofv
Asus ax56u Merlin
Netgear WNR3500L v2 Freshtomato
Netgear R8000
|
|
|
|
Steel_Rat |
Dodano 25-09-2017 22:39
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
DD-WRT jest bardzo ciekawym systemem ciągle coś ulepszają Wracając do oscama i entware / optware. Wszystkie pliki powinny sie instalować (system, programy) do folderu "opt".
I tu taka uwaga z folderem tym musi być coś powiazane. Jak np. Stworzysz folder opt w jffs i go powiążesz z opt w root to w rezultacie system zainstaluje się do jffs. Jak zrobisz coś podobnego dla np. Pena to będzie system na penie lub HDD. Możesz powiązać zarówno folder jak i partycję. W DD-WRT z tego co widziałem ułatwiają robotę . Możesz stworzyć na penie partycje "opt " , "jffs " I powinno automatycznie się podmontowac w odpowiednie miejsca.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 26-09-2017 19:27
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Witam
Może za dużo napisałem w pierwszym poście...............
Jeszcze raz.
1.Czy PO instalacji ent/opt pendrive musi cały czas pozostawać w slocie USB?
Czy jest konieczny tylko do instalacji.
2.Jeżeli jest konieczny ,to pewnie po instalacji Oscam tym sposobem też będzie
potrzebny.
Reasumując......pierwszy port zajęty.
Drugi port dla czytnika karty.
Trzeciego brak.
Huba USB nie chcę.
I wracając do tematu.
Czy mogę tak jak w przypadku Nbox-a i telewizorów Samsung "wrzucić" odpowiednie pliki do odpowiednich folderów systemowych routera i bez Pendriva korzystać z Oscam-a?
Początkujący.
|
|
|
|
Steel_Rat |
Dodano 26-09-2017 20:08
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Jak zainstalujesz na pendrive to musi być on cały czas podpięty....
Jedynie możesz zainstalować entware / otwarte do części /jffs. Ale w tym celu musisz sobie zbindowac folder. Np tak:
W sekcji init wpisać
miejsca powinno wystarczyć.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 01-10-2017 09:14
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
A więc tak.
Zrobiłem w następujący sposób.
mount -o bind /jffs /opt
wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | sh
Pojawiły się foldery w /jffs
Ze strony
http://pkg.entware.net/binaries/armv7/
pobrałem
oscam_1.20-r11391-1_armv7soft.ipk
Zmieniłem nazwę na oscam.ipk
Wrzuciłem do /tmp
cd /tmp ipkg install oscam.ipk
Pliki oscam zostały zaistalowane
/opt/
/opt/bin/
/opt/bin/oscam
/opt/etc/
/opt/etc/init.d/
/opt/etc/init.d/S59oscam
/opt/etc/oscam/
/opt/etc/oscam/oscam.ac
/opt/etc/oscam/oscam.cert
/opt/etc/oscam/oscam.conf
/opt/etc/oscam/oscam.guess
/opt/etc/oscam/oscam.ird
/opt/etc/oscam/oscam.server
/opt/etc/oscam/oscam.services
/opt/etc/oscam/oscam.srvid
/opt/etc/oscam/oscam.user
/opt/lib/
Niestety po restarcie oscam nie uruchamia się.
Brak logu.
Port 8888 nie zostaje otwarty.
Gdzie mogę szukać powodu?
Nie mam jeszcze podpiętego czytnika kart,ale to chyba nie jest tego powodem.
Początkujący.
|
|
|
|
majkel152 |
Dodano 01-10-2017 11:28
|
OL Maniac
Posty: 1716
Dołączył: 09/06/2010 14:36
|
po restarcie montuje jfffs/opt pod opt?
nie znam się na tym ^^
kupię coś fajnego
sieć domowa:
router z pfsense https://i.imgur.com/IuB6Zwy.png, jakieś dziwne urządzenia , ups, światłowody, apeki i działa miło
|
|
|
|
marek29 |
Dodano 01-10-2017 13:54
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Zrobiłem wszystko od początku.
Wyłączyłem jfss2 ,włączyłem i wyczyściłem.
Zainstalowałem ENT
wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | sh
Zainstalowałem oscam.
cd /tmp
wget http://pkg.entware.net/binaries/armv7/oscam_1.20-r11391-1_armv7soft.ipk
opkg install oscam_1.20-r11391-1_armv7soft.ipk
Przy instalacji zostały doinstalowane dodatkowe pakiety.
Po instalacji (bez restartu) uruchomiłem oscam
cd /jffs/bin/oscam
Oczywiście mam błędy w oscam log dotyczące czytnika.
Nadal brak Webif (port 8888 niedostępny).
W /opt mam foldery z /jffs.
Niestety po restarcie w /opt pustka...
Muszę wpisać
mount -o bind /jffs /opt
i ponownie
cd /jffs/bin/oscam
Router pracuje bez pendriva.
Połączony z 01 październik 2017 14:49:52:
Mam małe postępy...
Dodałem
iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
iptables -A INPUT -p tcp --dport 32100 -j ACCEPT
I mam Webif.
Nadal po restarcie nie mam montowania /jffs do /opt i automatycznego startu oscam.
Jak to zrobić?
Edytowany przez marek29 dnia 01-10-2017 14:49
Początkujący.
|
|
|
|
Steel_Rat |
Dodano 01-10-2017 14:50
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
W administration -> command wpisujesz to mount oraz pozostałe polecenia. Potem dajesz save as startup.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 01-10-2017 15:38
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Cytat Steel_Rat napisał(a):
W administration -> command wpisujesz to mount oraz pozostałe polecenia. Potem dajesz save as startup.
Jestem noobem ,możesz mi podać jak dokonać tych zmian?
Pozdrawiam.
Połączony z 01 październik 2017 15:45:22:
Mam tam opcje:
uruchom komendy
zapisz standartowo
zapisz zamknięciowo
zapisz zaporę ogniwą
zapisz niestandartowy skrypt
czy tam mam dopisać
mount -o bind /jffs /opt
Edytowany przez marek29 dnia 01-10-2017 15:45
Początkujący.
|
|
|
|
Steel_Rat |
Dodano 01-10-2017 15:59
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Najpierw wpisujesz komendy
mount -o bind /jffs /opt
/opt/etc/init.d/ restart
oczywiście pomijasz całe <> (te znaki jak i zawartość) w wcześniej zobacz jak ten płk sie nazywa powinno być coś z *oscam*
potem "zapisz startowo "
Jak już to zrobisz to skasuj wszystko i wpisz
iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
iptables -A INPUT -p tcp --dport 32100 -j ACCEPT
potem "zapisz zaporę ogniową "
Potem zresetuj router.
Zobacz czy wszystko działa.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 02-10-2017 19:18
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Witam
W moim przypadku uruchomienie oscam w /init.d posiada nazwę S59oscam start
Ten wpis pomógł jeżeli chodzi o montownie do /opt
mount -o bind /jffs /opt
Wpis
/opt/etc/init.d/S59oscam start restart
Nie uruchomił oscam-a (nie wiem dlaczego "restart" ,a nie "start"?
Zrobiłem wpis:
/jffs/etc/init.d/S59oscam start
To zasadniczo pomogło.
Oscam startuje po restarcie.
Wpisy w:
W administration -> command
iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
iptables -A INPUT -p tcp --dport 32100 -j ACCEPT
Nie były konieczne.
Myślę że:
iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
iptables -A INPUT -p tcp --dport 32100 -j ACCEPT
Które dodałem przez PuTTy zostały zachowane.
Teraz walczę z konfigami.
Bardzo dziękuję za cierpliwość i pomoc.
Początkujący.
|
|
|
|
Steel_Rat |
Dodano 02-10-2017 19:34
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Cytat marek29 napisał(a):
Witam
W moim przypadku uruchomienie oscam w /init.d posiada nazwę S59oscam start
Ten wpis pomógł jeżeli chodzi o montownie do /opt
mount -o bind /jffs /opt
Wpis
/opt/etc/init.d/S59oscam start restart
Nie uruchomił oscam-a (nie wiem dlaczego "restart" ,a nie "start"?
Zrobiłem wpis:
/jffs/etc/init.d/S59oscam start
To zasadniczo pomogło.
Oscam startuje po restat
zasadniczo albo start albo restart nie razem. Ja daje restart tylko dlatego by mieć pewność, że będzie tylko program raz uruchomiony. Restart zatrzymuje program jak jest uruchomiony, potem startuje nowy. Start tylko startuje nowy. Czasami zdarzyć się może (np. przez błędy w systemie), ze skrypty z init uruchomia się jeszcze raz.
Co do wpisów w firewall to może nie potrzebne są w ogóle. Bo raczej ddwrt tego nie zapamietało ot tak.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 02-10-2017 20:46
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Dzięki za odpowiedź.
Tak jak pisałem po restarcie wszystko zachowuje się poprawnie.
Teraz przyszedł czas na konfigurację czytnika.
Mam czytnik z układem FDTI 232RL opisany jako Dreambox reader.
Ma przełącznik 3,57 / 6 Mhz.
Domyślny konfig oscam readers:
#
# reader configuration
#
# serial reader
[reader]
label = reader1
protocol = mouse
detect = CD
device = /dev/ttyS0
group = 1
emmcache = 1,3,2
services = services1
caid = 0100
# USB serial reader
[reader]
label = reader2
protocol = mouse
detect = CD
device = /dev/ttyUSB0
aeskey = 000102030405060708090A0B0C0D0E0F
group = 2
emmcache = 1,3,2
services = services2
caid = 0200
# remote newcamd reader with fallback for group 1
[reader]
label = remote1
protocol = newcamd
key = 0102030405060708091011121314
device = 192.168.0.2,66666
user = user1
password = password1
group = 1
fallback = 1
# remote camd 3.78x reader with fallback for group 2
[reader]
label = remote2
protocol = cs378x
device = 192.168.0.3,23456
user = user2
password = password2
group = 2
fallback = 1
# remote gbox reader
[reader]
label = remote3
protocol = gbox
mg-encrypted = D: { 192.168.0.4 { 12345 34567 { ABCD1234 { 9 9 }}}}
group = 3
caid = 0300
# remote CCcam reader
[reader]
label = remote4
protocol = cccam
device = 192.168.0.5,45678
user = user4
password = password4
group = 4
caid = 0400
cccversion = 1.2.34
cccbuild = 5678
# remote radegast reader
[reader]
label = remote5
protocol = radegast
device = 192.168.0.6,56789
group = 5
caid = 0500
# PCSC reader
[reader]
label = mypcscreader
protocol = pcsc
device = 0
aeskey = 0102030405060708090a0b0c0d0e0f10
group = 6
caid = 0600
# Smargo Smartreader+ (Tripple Reader as well) using kernel drivers (recommended)
[reader]
label = mysmargo
protocol = smargo
device = /dev/ttyUSB1
aeskey = 0102030405060708090a0b0c0d0e0f10
group = 7
caid = 0700
# Smargo Smartreader+ using libusb
[reader]
label = mysmartreader
protocol = smartreader
device = 001:002
group = 8
caid = 0800
# internal reader
[reader]
label = myinternalreader
protocol = internal
device = /dev/sci0
group = 9
caid = 0900
# AD-Teknik AB Multiprogrammer 3.5 serial
[reader]
label = reader9
protocol = mp35
detect = CD
device = /dev/ttyS1
group = 10
emmcache = 1,3,2
services = services9
caid = 1000
# AD-Teknik AB Multiprogrammer 3.6 USB
[reader]
label = reader10
protocol = mp35
detect = CD
device = /dev/ttyUSB1
group = 11
emmcache = 1,3,2
services = services10
caid = 1100
# AD-Teknik AB USB Phoenix at 6.00 mhz
[reader]
label = reader12
protocol = mp35
detect = CD
device = /dev/ttyUSB2
mhz = 600
group = 12
emmcache = 1,3,2
services = services11
caid = 1200
# sc8in1 reader
[reader]
label = reader12
protocol = sc8in1
device = /dev/ttyUSB3:1
group = 13
emmcache = 1,3,2
caid = 1300
Domyślam się że usb1 ("0) to ,to z tyłu USB 2.0)
usb2 ("1" to USB z przodu 3.0).
Rozsądnym rozwiązaniem byłoby użycie tego z "tyłu" ,żeby 3,0 pozostało do użytku.
Niestety żaden z w/w wpisów (wpisywany po kolei) nie uruchomił czytnika.
Bład jest we wpisach ,czy FT232RL nie jest obsługiwany?
Jeżeli tak ,to chyba prościej będzie zakupić inny czytnik.
Jaki?
Połączony z 06 październik 2017 21:21:51:
Witam
Małe postępy mam.....
Czytnik skofigurowałem:
[reader]
label = nc+
protocol = mouse
device = /dev/ttyUSB0
services = services2
caid = 0100
detect = cd
group = 2
emmcache = 1,3,2,0
Po uruchomieniu Oscam,wpisuję w PuTTY
insmod usbserial
insmod ftdi_sio
Oscam restart przez web-if.
Karta odczytana ,Pełne info w logu i w statusie "reader".
Edytowany przez marek29 dnia 06-10-2017 21:21
Początkujący.
|
|
|
|
Steel_Rat |
Dodano 06-10-2017 22:13
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Cytat
insmod usbserial
insmod ftdi_sio
można dodać do sekcji startowej przed uruchomieniem oscamu a po zamontowaniu jffs.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
marek29 |
Dodano 08-10-2017 11:52
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Cytat Steel_Rat napisał(a):
Cytat
insmod usbserial
insmod ftdi_sio
można dodać do sekcji startowej przed uruchomieniem oscamu a po zamontowaniu jffs.
Bardzo dziękuję.
W Commands wpisałem:
mount -o bind /jffs /opt
insmod usbserial
insmod ftdi_sio
/jffs/etc/init.d/S59oscam start
Oscam rusza po restarcie routera.
Na chwilę obecną działa na 3 TV równocześnie.
Zobaczę jak będzie ze stabilnością.
Nie zauważyłem wzrostu obciążenia procesora.
Dzięki za pomoc i cierpliwość.
Początkujący.
|
|
|
|
macfly |
Dodano 10-10-2017 20:00
|
User
Posty: 4
Dołączył: 10/10/2017 19:57
|
marek29, jak zachowuje się oscam?
Zastanawiam się właśnie nad zakupem N18U.
Aktualnie oscam mam postawiony na NASie Qnap i coś zaczyna mi on szaleć ostatnio. |
|
|
|
marek29 |
Dodano 13-10-2017 22:29
|
User
Posty: 18
Dołączył: 25/09/2017 19:19
|
Cytat macfly napisał(a):
marek29, jak zachowuje się oscam?
Zastanawiam się właśnie nad zakupem N18U.
Aktualnie oscam mam postawiony na NASie Qnap i coś zaczyna mi on szaleć ostatnio.
To nie jest takie proste...nie napisałeś jakiej używasz konfiguracji
Odnośnie mojego Oscam wszystko napisałem wcześniej.
Sieć mam niezabezpieczoną.Dostawca to światłowód.Konwerter wpięty w WAN (100/10).
Router "czysty" ,bez żadnych wpisów w firewall,przekierowań ,brak harmonogramów...itd
Karta NC+ Cameleon ,bez parowania.
ECM-y nie blokowane (karta z dekodera SD).
Udostępnianie w sieci domowej!!!!
Nie Global scharing!!
Klienci:
Samsung EH
Samsung F
Samsung H 32
Samsung H 55
Bez zwieszek ,restartów itp..
Serwer Asus ,czas 7dni ,bez resetowania,
Nie mam AU...
Ale z tym walczę.
Początkujący.
|
|
|
|
macfly |
Dodano 21-10-2017 17:39
|
User
Posty: 4
Dołączył: 10/10/2017 19:57
|
Ja również używam w sieci domowej.
Mam problem na samym początku, próbuje jak jak Ty, zainstalować wewnątrz routera entware, ale dostaje informację, że nie może utworzyć katalogów.
Możesz mi podpowiedzieć jak zainstalowałeś entware? |
|
|
|
Steel_Rat |
Dodano 21-10-2017 18:22
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
A jaki router?
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|