oscam na openwrt (ar71xx) i tomato k2.6
|
giecik |
Dodano 22-07-2016 06:32
|
User
Posty: 33
Dołączył: 05/10/2008 20:19
|
Witam
Odpaliłem sobie oscam tak jak pisał kolega wyżej tzn najnowsze tomato i najnowsza binarka oscam. Mam problem ze skryptem test.sh Mianowicie po wklepaniu w putty wyskakuje mi not found ( plik jest bo najpierw wołał permision dennied a po zmianie chmod jest not found) ?
Następne pytanie:
Po jakimś czasie wysypuje mi się oscam a raczej czytnik jeśli dobrze rozumiem
2016/07/22 06:35:25 5DF57D30 r (reader) sci0 [mouse] ERROR: IO_Serial_GetStatus: ioctl(TIOCMGET): Input/output error
2016/07/22 06:35:25 5DF57D30 r (reader) sci0 [mouse] Error getting card status.
Czy ktoś miał taki problem ?
I jeszcze jedno
Po wgraniu najnowszego tomato i zaznaczeniu opcji erase nvram mam taką wartość
Total / Free NVRAM 32.00 KB / 5228 (15.95%)
Czy wszystko jest OK ?
Edytowany przez giecik dnia 22-07-2016 06:39
|
|
|
|
Steel_Rat |
Dodano 22-07-2016 09:00
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Z NVRAM może tak być. A jeśli chodzi o oscama to zainstaluj na penie lub hdd entware. Potem zainstaluj oscama z repo entware. Podobno jest stabilny.
W wszystko jest w dziale z tutorialami.
W tym poście masz linki do skryptu instalacyjnego entware-ng z nowymi paczkami.
https://openlinksys.info/forum/viewth...wstart=504
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 14:24
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
Witam
Mój Tp LInk 1043ND padł miałem na nim Openwrt gargoyle karta NC i phoenix reader. Mam teraz router Asus RT-N18U z Tomato tomato-ARM--138.13-kille72--AIO-64K-NOSMP.trx
Zainstalowałem Entware. podmontowałem do opt
następnie
opkg install oscam
Installing oscam (1.20-r11277-1) to root...
Downloading http://pkg.entware.net/binaries/armv7/oscam_1.20-r11277-1_armv7soft.ipk.
Installing libpcsclite (1.8.18-1) to root...
Downloading http://pkg.entware.net/binaries/armv7/libpcsclite_1.8.18-1_armv7soft.ipk.
Installing libusb-1.0 (1.0.20-1) to root...
Downloading http://pkg.entware.net/binaries/armv7/libusb-1.0_1.0.20-1_armv7soft.ipk.
Configuring libusb-1.0.
Configuring libpcsclite.
Configuring oscam
I teraz problemy
oscam sam nie startuje
w konsoli jak wpisze
root@unknown:/tmp/home/root# oscam -b
to oscam się uruchomi
W katalogu Init.d mam trzy pliki
rc.func
rc.unslung
S59oscam
w pliku S59oscam mam takie wpisy
#!/bin/sh
ENABLED=yes
PROCS=oscam
ARGS="-b"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
. /opt/etc/init.d/rc.func
Pliki configuracyjne
serwer
# oscam.server generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11350
# Read more: http://www.streamboard.tv/svn/oscam/trunk/Distribution/doc/txt/oscam.server.txt
[reader]
label = reader1
description = reader1
protocol = mouse
device = /dev/ttyS0
caid = 0100
detect = cd
mhz = 600
cardmhz = 368
config
#
# main configuration
#
[global]
nice = -1
WaitForCards = 1
# logging
logfile = /opt/var/log/oscam/oscam.log
usrfile = /opt/var/log/oscam/oscamuser.log
cwlogdir = /opt/var/log/oscam/cw
# monitor
[monitor]
port = 988
aulow = 120
monlevel = 1
# web interface
[webif]
httpport = 8989
httpuser = admin
httppwd = admin
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,::1
# anti-cascading
[anticasc]
enabled = 1
numusers = 1
sampletime = 2
samples = 5
penalty = 1
aclogfile = /opt/var/log/oscam/aclog.log
denysamples = 9
# protocols
[newcamd]
key = 000102030405060708090A0B0C0D
port = 10001@0100:000068,000000
A taki jest log
2017/04/06 12:02:00 00000000 s (main) System name = Linux
2017/04/06 12:02:00 00000000 s (main) Host name = unknown
2017/04/06 12:02:00 00000000 s (main) Release = 2.6.36.4brcmarm
2017/04/06 12:02:00 00000000 s (main) Version = #3 PREEMPT Wed Mar 22 12:08:28 CET 2017
2017/04/06 12:02:00 00000000 s (main) Machine = armv7l
2017/04/06 12:02:00 00000000 s (main) creating pidfile /opt/tmp/.oscam/oscam.pid with pid 3332
2017/04/06 12:02:00 00000000 s (config) services reloaded: 0 services freed, 2 services loaded, rejected 0
2017/04/06 12:02:00 00000000 s (config) userdb reloaded: 6 accounts loaded, 0 expired, 5 disabled
2017/04/06 12:02:00 00000000 s (main) signal handling initialized
2017/04/06 12:02:00 00000000 s (config) 2 service-id's loaded in 0 ms
2017/04/06 12:02:00 00000000 s (net) monitor: initialized (fd=6, port=988)
2017/04/06 12:02:00 00000000 s (net) newcamd: initialized (fd=7, port=10001)
2017/04/06 12:02:00 00000000 s (net) -> CAID: 0100 PROVID: 000068, 000000
2017/04/06 12:02:00 00000000 s (reader) reader1 [mouse] creating thread for device /dev/ttyS0
2017/04/06 12:02:00 00000000 s (stat) loadbalancer: could not open /opt/tmp/.oscam/stat for reading (errno=2 No such file or directory)
2017/04/06 12:02:00 00000000 s (main) waiting for local card init
2017/04/06 12:02:00 214AE65B h (webif) webif: decompressed 178663 bytes back into 433144 bytes
2017/04/06 12:02:00 214AE65B h (webif) HTTP Server running. ip=0.0.0.0 port=8989
2017/04/06 12:02:00 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 82637
2017/04/06 12:02:00 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89696
2017/04/06 12:02:00 7EF21BA4 r (reader) reader1 [mouse] Reader initialized (device=/dev/ttyS0, detect=cd, mhz=600, cardmhz=368)
2017/04/06 12:02:01 7EF21BA4 r (reader) reader1 [mouse] card detected
2017/04/06 12:02:01 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89498
2017/04/06 12:02:02 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89960
2017/04/06 12:02:04 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89976
2017/04/06 12:02:05 7EF21BA4 r (reader) reader1 [mouse] Error activating card.
2017/04/06 12:02:05 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89919
2017/04/06 12:02:07 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89963
2017/04/06 12:02:08 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 90013
2017/04/06 12:02:09 7EF21BA4 r (reader) reader1 [mouse] Error activating card.
2017/04/06 12:02:09 00000000 >> OSCam << cardserver log switched, version 1.20-unstable_svn, build r11350 (arm-openwrt-linux-gnueabi)
2017/04/06 12:02:10 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89934
2017/04/06 12:02:11 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 90012
2017/04/06 12:02:12 7EF21BA4 r (reader) reader1 [mouse] Buffers readed 0 bytes total time_us 89972
2017/04/06 12:02:13 7EF21BA4 r (reader) reader1 [mouse] Error activating card.
2017/04/06 12:02:14 7EF21BA4 r (reader) reader1 [mouse] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
2017/04/06 12:02:14 7EF21BA4 r (reader) reader1 [mouse] card initializing error
2017/04/06 12:02:14 00000000 s (main) init for all local cards done
2017/04/06 12:02:14 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
2017/04/06 12:02:14 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
2017/04/06 12:02:14 00000000 s (anticasc) anti cascading log initialized
|
|
|
|
Steel_Rat |
Dodano 06-04-2017 15:09
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
W init w Tomato dodaj wpis na końcu:
/opt/etc/init.d/S59oscam restart
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 15:32
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
W tym pliku na dole tak ma być?
#!/bin/sh
ENABLED=yes
PROCS=oscam
ARGS="-b"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
. /opt/etc/init.d/rc.func
#!/bin/sh
ENABLED=yes
PROCS=oscam
ARGS="-b"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
/opt/etc/init.d/rc.func
[color=#cc3300]/opt/etc/init.d/S59oscam restart[/color]
Niestety nie startuje |
|
|
|
Steel_Rat |
Dodano 06-04-2017 15:38
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Nie. Ten plik trzeba uruchomić. W gui tomato zakładka administration - scripts. Jest init tam się dopiuje.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 16:03
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
nic to nie pomogło tak mam w script. ten pierwszy wpis to podmontowanie opt
echo "LABEL=opt /opt ext2 defaults 0 1" >> /etc/fstab
/opt/etc/init.d/S59oscam restart |
|
|
|
Steel_Rat |
Dodano 06-04-2017 16:10
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Cytat wierch napisał(a):
nic to nie pomogło tak mam w script. ten pierwszy wpis to podmontowanie opt
echo "LABEL=opt /opt ext2 defaults 0 1" >> /etc/fstab
/opt/etc/init.d/S59oscam restart
Daj między liniami polecenie
.
Dla pewności. Po starcie poczekaj tak do 2 minut i sprawdź.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 16:22
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
Działa oscam startuje
Teraz gorsze te logi z oscam tak jakby karty nie czytał |
|
|
|
Steel_Rat |
Dodano 06-04-2017 16:37
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
A w katalogu "dev". Jest wpis "ttyS0" czy jakiś inny typu "ttyS*" ? Poza tym czy pozostałe parametry są poprawne?
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 16:43
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
Są dwa pliki po 1 kb o nazwie "ttyS0" i ttyS1" |
|
|
|
Steel_Rat |
Dodano 06-04-2017 16:51
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
To może spróbuj wpisać "dev/ttyS1" i uruchomić oscam.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 16:51
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
tez tak pomyslałem ale lipa): |
|
|
|
izynek |
Dodano 06-04-2017 16:55
|
User
Posty: 46
Dołączył: 07/06/2009 22:26
|
Kiedyś ktoś mądry dał skrypcik do Scheduler.Ja ustawiłem sobie sprawdzanie co minutę.Trzeba utworzyć tylko katalog tmp na opnware czy entware (ja mam wersję entware-ng tam jest oscam 11350) i sam się odpala.
#### OSCAM ####
#!/bin/sh
if ps w |grep -v grep |grep -c oscam ;
then
echo `date` "Oscam working" >> /opt/tmp/Check_Oscam.log
else
echo `date` "Restarting Oscam..." >> /opt/tmp/Check_Oscam.log
/opt/bin/oscam -b -c /opt/etc/oscam/ &
fi |
|
|
|
Steel_Rat |
Dodano 06-04-2017 16:56
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Jeszcze są inne parametry. Zresztą tu masz przykładowe konfiguracje
http://www.streamboard.tv/svn/oscam/t...cam.server
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 16:59
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
Tak widziałem tylko którą wybrać? |
|
|
|
Steel_Rat |
Dodano 06-04-2017 17:03
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Ten czytnik to na USB jest nie. To może ta 2 konfiguracja. Tylko zastanawiam jaki tam klucz podać.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
wierch |
Dodano 06-04-2017 17:06
|
User
Posty: 53
Dołączył: 28/04/2016 18:58
|
Klucz jak klucz ale to usb1 czy usb2 nic nie daje
2017/04/06 15:04:35 4D672307 r (reader) reader2 [mouse] ERROR: Opening device /dev/ttyUSB1 (errno=2 No such file or directory)
Połączony z 06 kwiecień 2017 20:02:48:
Jak wyjmę z usb czytnik to logi są takie same
Edytowany przez wierch dnia 06-04-2017 20:02
|
|
|
|
Steel_Rat |
Dodano 06-04-2017 21:23
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Masz ten czytnik kart? http://www.tbsdtv.com/products/tbs310...eader.html
A "/dev/ttyUSB0" próbowałeś?
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
esil |
Dodano 06-04-2017 21:31
|
User
Posty: 9
Dołączył: 20/01/2011 23:24
|
Cytat Steel_Rat napisał(a):
Cytat wierch napisał(a):
nic to nie pomogło tak mam w script. ten pierwszy wpis to podmontowanie opt
echo "LABEL=opt /opt ext2 defaults 0 1" >> /etc/fstab
/opt/etc/init.d/S59oscam restart
Daj między liniami polecenie
.
Dla pewności. Po starcie poczekaj tak do 2 minut i sprawdź.
A czy w init nie powinny być uruchomione moduły do czytnika, czyli dodane przed startem oscama linie:
Cytat insmod usbserial
insmod ftdi_sio
insmod pl2303_sio
Asus RT-N18U
FreshTomato Firmware 2018.3 K26ARM USB AIO-64K-NOSMP
|
|
|