TP-LINK 1043ND + sharing C+
|
takelick |
Dodano 17-06-2010 23:14
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
shibby, nie startuje. Nie tworzy nawet katalogu i symlinka.
chociaż
ps aux | grep oscam | wc -l daje w wyniku 1 to jak zrobię ps aux to oscama nie widzę albo moja skromna wiedza zbyt mała aby to ogarnąć
Edytowany przez takelick dnia 17-06-2010 23:35
|
|
|
|
shibby |
Dodano 18-06-2010 08:50
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
a sprawdz
Cytat #!/bin/bash
case "$1" in
start)
RUN=`ps aux | grep oscam | grep tunbox | wc -l`
if [ "$RUN" = "0" ]; then
echo "Oscam nie uruchomione? Start ..."
mkdir /var/log/oscam
ln -s /etc/tuxbox /var/tuxbox
sleep 1
/usr/bin/oscam -b -c /var/tuxbox/config
else
echo "Oscam jest już uruchomiony?!?"
fi
;;
stop)
echo "Oscam stop ..."
killall -KILL oscam
;;
*)
echo "Usage: $0 start|stop"
esac
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 18-06-2010 21:16
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
Po restarcie rutera skrypt nie odpala oscama.
ps aux | grep oscam | grep tunbox | wc -l pokazuje 0.
Nie tworzy katalogu i symlinka.
Samo polecenie wpisane w konsoli /etc/init.d/oscam.rc start uruchamia oscama (tworzy katalog i symlinka). Ale ps aux | grep oscam | grep tunbox | wc -l nadal pokazuje 0.
Edytowany przez takelick dnia 18-06-2010 21:24
|
|
|
|
shibby |
Dodano 19-06-2010 19:23
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
aaa juz wiem czemu zamiast ps aux dam ps w 
openwrt nie zna parametrow aux.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 19-06-2010 20:03
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
oscam nie uruchomiony:
ps w | grep oscam | grep tunbox | wc -l daje 0
ps w | grep oscam | wc -l daje 1
oscam uruchomiony:
ps w | grep oscam | grep tunbox | wc -l daje 0
ps w | grep oscam | wc -l daje 8
/var/log/oscam$ ps
PID USER VSZ STAT COMMAND
1 root 1364 S init
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [events/0]
5 root 0 SW [khelper]
8 root 0 SW [async/mgr]
41 root 0 SW [sync_supers]
43 root 0 SW [bdi-default]
45 root 0 SW [kblockd/0]
70 root 0 SW [kswapd0]
71 root 0 SW [aio/0]
72 root 0 SW [crypto/0]
84 root 0 SW [mtdblockd]
90 root 0 SW [ar71xx-spi]
225 root 0 SW [ipolldevd]
280 root 0 SWN [jffs2_gcd_mtd3]
295 root 1364 S init
314 root 1368 S syslogd -C16
316 root 1352 S klogd
330 root 788 S /sbin/hotplug2 --override --persistent --set-worker /
466 root 0 SW [cfg80211]
644 root 0 SW [khubd]
660 root 0 SW [phy0]
755 root 0 SW [scsi_eh_0]
764 root 0 SW [usb-storage]
766 root 0 SW [scsi_eh_1]
767 root 0 SW [usb-storage]
1131 root 824 S /usr/sbin/ntpclient -i 600 -s -l -D -p 123 -h 0.openw
1327 root 1368 S udhcpc -t 0 -i eth0.2 -b -p /var/run/dhcp-eth0.2.pid
1426 root 1360 S crond -c /etc/crontabs -l 5
1434 root 1136 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
1442 root 2100 S /usr/sbin/uhttpd -f -h /www -r OpenWrt -x /cgi-bin -t
1446 root 1044 S vsftpd
1468 nobody 900 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
1477 root 2624 S N smbd -D
1479 root 2124 S nmbd -D
1492 root 1360 S watchdog -t 5 /dev/watchdog
1577 root 0 SW [ext4-dio-unwrit]
1609 root 1752 S mount.ntfs-3g /dev/sda5 /mnt/hdd
1689 root 1192 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
1690 root 1360 S -ash
1879 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1880 root 2624 S < /usr/bin/oscam -b -c /var/tuxbox/config
1881 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1882 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1883 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1884 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1885 root 2648 S < /usr/bin/oscam -b -c /var/tuxbox/config
1889 root 1356 R ps
dlaczego 8 ???
Edytowany przez takelick dnia 19-06-2010 20:06
|
|
|
|
shibby |
Dodano 19-06-2010 20:08
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
aaa literowka - nie tunbox tylko tuxbox
ps w | grep oscam | grep tuxbox | wc -l
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 19-06-2010 20:12
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
oscam nie uruchomiony:
ps w | grep oscam | grep tuxbox | wc -l daje 0
oscam uruchomiony:
ps w | grep oscam | grep tuxbox | wc -l daje 7
Chyba jesteśmy w domu. Tylko dlaczego uruchamia aż 7 procesów?
Edytowany przez takelick dnia 19-06-2010 20:12
|
|
|
|
shibby |
Dodano 19-06-2010 20:39
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
moze tak ma byc. albo w configu badz jakims parametrem mozna go ograniczyc do mniejszej ilosc procesow.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 19-06-2010 23:16
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
Jednak cały czas coś nie tak.
Poleceniem /etc/init.d/oscam.rc start ładnie się uruchamia.
Jednak przy restarcie nie chce się uruchomić. |
|
|
|
shibby |
Dodano 20-06-2010 15:26
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
a robiles /etc/init.d/oscam.rc enable?
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 20-06-2010 16:41
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
Tak.
A można jakoś sprawdzić czy system przyjął oscama do uruchomienie podczas restartu?
Edytowany przez takelick dnia 20-06-2010 16:43
|
|
|
|
shibby |
Dodano 20-06-2010 18:04
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
czyli skrypt odpalany recznie uruchamia oscama tak? To dopisz jego wywołanie do /etc/rc.local lub coś na ten styl. Nie pamietam jak to jest w backfire.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
takelick |
Dodano 20-06-2010 23:38
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
Bingo !!! 
Teraz parę dni testów stabilności. |
|
|
|
kamilpukaluk |
Dodano 20-06-2010 23:42
|

User

Posty: 59
Dołączył: 28/12/2008 17:10
|
Napisz po krutce co i jak sam chce potestowac. |
|
|
|
takelick |
Dodano 24-06-2010 21:45
|

User

Posty: 18
Dołączył: 30/04/2008 23:25
|
Pliki: oscam.conf, oscam.server, oscam.user wrzucamy do
/etc/tuxbox/config/ i nadajemy atrybuty 755.
Skrypt oscam.rc wrzucamy do /etc/init.d/ i nadajemy atrybuty 755.
Binarkę oscam wrzucamy do /usr/bin/ i 755 i od razu zaznaczam, że mi chodzi
OSCAM 0.99.4svn build #2288. Nowsze wersję nie działają .
W sumie to nie wiem czy wszędzie muszą być 755 ale ja już tak z przyzwyczajenia daje wszędzie 
Aha, no i w pliku /etc/rc.local wpisujemy aby oscam.rc odpalał się razem z restartem rutera.
Edytowany przez takelick dnia 24-06-2010 22:28
|
|
|
|
kamilpukaluk |
Dodano 24-06-2010 22:06
|

User

Posty: 59
Dołączył: 28/12/2008 17:10
|
Ok juz lukam :-) dzieki kolego. |
|
|
|
pennguin |
Dodano 04-08-2010 14:07
|

User

Posty: 1
Dołączył: 04/08/2010 13:57
|
Aby nie odpalać z rc.local trzeba troszkę zmienić skrypt, (poniżej moja wersja, uwagi mile widziane) mianowicie trzeba dodać:
. /etc/rc.common
START=55
STOP=55
Inaczej enable nie zrobi nic!
Aby moja wesja działała oscam musi tworzyć pidfile (pidfile = /tmp/oscam.pid w oscam.conf) inaczej nie zadziała. Działa mi aktualnie z wersją v0.99.4svn, build #2828 ze streamboard, stabilnie od tygodnia. Jeśli macie czytniki na usb to polecam też skrypt w hotplug wyłączający/restartujący oscama po wypięciu czytnika, ułatwia restart fizyczny ;)
#!/bin/sh /etc/rc.common
START=55
STOP=55
start() {
# pamietac o ustawieniu pida w oscam.conf!
if [ -f /tmp/oscam.pid ]
then
echo "Oscam jest już uruchomiony?!?"
else
echo "Oscam nie uruchomione? Start ..."
# W ktorejs wersji byl problem z -b, oscam niby dzialal ale nic nie robil
# & na koncu rozwiazywal problem
/usr/bin/oscam -c /etc/ -b
fi
}
stop() {
echo "Oscam stop ..."
kill `cat /tmp/oscam.pid 2> /dev/null` 2> /dev/null
}
restart() {
stop
# Poczekajmy na ubicie calkowite, prymitywne ale dziala
echo "Wait..."
sleep 1
start
}
|
|
|
|
shibby |
Dodano 04-08-2010 15:40
|

SysOp

Posty: 17139
Dołączył: 15/01/2009 20:30
|
pennguin skompilowalem najnowsza wersje dla tplinka. Jak wroce do domu to moge ci wystawic i sprawdzisz.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|