22 Listopada 2024 12:01:35
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· 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
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [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.15.186.56
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
oscam na openwrt (ar71xx) i tomato k2.6
Jack
Podrzuć kolego oscam.conf i oscam.server do wglądu jeśli jeszcze tematu nie ogarnąłeś.

Z innej beczki mam problem z używaniem usb-reset.
Na moim Ausue RT-N66U karta microSD wewnątrz routera bazowo montuje się pod sda1.
Po użyciu usb-reset (np po padzie oscama) do załączenia smargo podmontowuje mi kartę na sdb1.
Może jest sposób by ręcznie wymusić podmontowanie na sda1 po użyciu usb-reset ?
 
kwate45
Witam, wszystkich

Zakupilem router tl-wr1043nd ver 1.8 i moje pytanie dla Was skad sciagnac soft open wrt i jaki pod ten router, zeby wszystko chodzilo.
I co jeszcze musze do tego routera dokupic, jakie karty itp? Prosze o jakies instrukcje, jestem poczatkujacy w temacie.

Z gory dzieki za pomoc.
Edytowany przez kwate45 dnia 16-02-2013 21:28
 
Lehos
Witam
wrt 54 tm
tomato 1.28 K26 105

Jak ustawić router aby z zewnątrz dostać się do webif oscama i do portu na którym jest server.
Przekierowanie na ip routera nie pomaga.
DMZ nie wchodzi w rachubę.
Oscam w sieci lokalnej pracuje ok, jak z tego wrt54 TM wyjść z oscamem na zewnątrz.

edit
Znalazłem, jakoś mi to umkło przy pierwszym czytaniu.
Edytowany przez Lehos dnia 10-03-2013 08:08
 
edi_pat
Witam, mam prośbę aby ktoś popatrzał na mój log i zobaczył dlaczego to nie działa przejrzałem wszystkie wpisy i nie znalazłem odpowiedzi, ani nic co mogło by mnie na nią naprowadzić



[quote][quote]-------------------------------------------------------------------------------
>> OSCam <<  cardserver started at Sun Mar 31 13:50:16 2013
-------------------------------------------------------------------------------
2013/03/31 13:50:16      400 s >> OSCam <<  cardserver started, version 1.00-unstable_svn, build #5542 (mips-wrt54g-linux)
2013/03/31 13:50:16      400 s version=1.00-unstable_svn, build #5542, system=mips-wrt54g-linux, nice=1
2013/03/31 13:50:16      400 s client max. idle=120 sec, debug level=0
2013/03/31 13:50:16      400 s max. logsize=1000 Kb, loghistorysize=4096 bytes
2013/03/31 13:50:16      400 s client timeout=5000 ms, fallback timeout=2500 ms, cache delay=120 ms
2013/03/31 13:50:16      400 s Cannot open file "/opt/etc/oscam/oscam.services" (errno=2 No such file or directory)
2013/03/31 13:50:16      400 s userdb reloaded: 2 accounts loaded, 0 expired, 0 disabled
2013/03/31 13:50:16      400 s signal handling initialized (type=sysv)
2013/03/31 13:50:16      400 s can't open file "/opt/etc/oscam/oscam.srvid" (err=2 No such file or directory), no service-id's loaded
2013/03/31 13:50:16      400 s can't open file "/opt/etc/oscam/oscam.tiers" (err=2 No such file or directory), no tier-id's loaded
2013/03/31 13:50:16      400 s can't open file "/opt/etc/oscam/oscam.provid" (err=2 No such file or directory), no provids's loaded
2013/03/31 13:50:16      400 s can't open file "/opt/etc/oscam/oscam.ird" (errno=2 No such file or directory) irdeto guessing not loaded
2013/03/31 13:50:16      400 s monitor: initialized (fd=9, port=9999, ip=192.168.10.1)
2013/03/31 13:50:16      400 s camd33: disabled
2013/03/31 13:50:16      400 s camd35: initialized (fd=10, port=20002)
2013/03/31 13:50:16      400 s cs378x: disabled
2013/03/31 13:50:16      400 s newcamd: initialized (fd=11, port=20001, crypted)
2013/03/31 13:50:16      400 s CAID: 0100
2013/03/31 13:50:16      400 s provid #0: 000068
2013/03/31 13:50:16      400 s radegast: initialized (fd=12, port=20003)
2013/03/31 13:50:16      C04 h HTTP Server listening >


Połączony z 31 marzec 2013 16:45:41:
Temat nieaktualny, pochwalił bym się jak to zrobiłem, ale sam nie wiem i dlaczego mi się udało, zmieniałem wpisy w userach no i załapało, teraz ładnie hula sobie.

Połączony z 03 kwiecień 2013 13:36:08:
Robię kopie w/g zalecenia, które podał @wawryl

Cytat

Polecam jeszcze np backup raz dziennie na ftp ;-) ;

#!/bin/sh

### Paramery serwera ftp
USER="uzytkownik"
PASSWORD="haslo"
HOST="adres_hosta"
FOLDER="/folder"
#####################
#####backup na optware ftp ######
#####################
echo `date` "Rozpoczynam backup optware na FTP" >> /opt/log/backup_opt.log
cd /tmp
tar zcvf optware.tar.gz /opt
ftpput -u $USER -p $PASSWORD $HOST $FOLDER/optware.tar.gz /tmp/optware.tar.gz
rm -rf optware.tar.gz
echo `date` "Wykonano backup." >> /opt/log/backup_opt.log
done
exit 0


mógł by ktoś kto się zna, albo wie jak to zrobić lub gdzie znaleźć opis takiego skryptu, który by przywracał z ftp skopiowany katalog
Edytowany przez edi_pat dnia 03-04-2013 13:36
Asus RT-N16 ver.A1
Tomato Firmware 1.28.0000 MIPSR2-110 K26 USB AIO
 
janek13
Witam
czy ma ktoś oscama na Asus RT-N66u + Tomato v1.28 i działa mu to stabilnie bez zamrożeń ??
Asus RT-N66u - tomato-tomato-K26USB-1.28.RT-N5x-MIPSR2-108-AIO-64K
 
JakubVTT
Witam. Skompilowałem sobie oscam dla tomato.
Platforma docelowa to Asus WL-500GPv1 z tomato-NDUSB-1.28.5x-108-PL-VPN (K2.4)
Chcę wszystko umieścić w pamięci flash routera w jffs bez instalacji optware na pendrive.

Źródła tomato (mam nadzieję że odpowiednie dla tego softu)

git clone git://repo.or.cz/tomato.git
cd tomato
git checkout -b origin/tomato-shibby
git pull origin tomato-shibby


Struktura katalogów jaką stworzyłem w jffs:
/bin/oscam -binarka oscam
/etc/config/oscam/oscam.* - configi oscam
/etc/init.d/oscam - skrypt startowy
/lib/lib* - librt i libusb
/modules - moduły usbserial i ftdi_sio

Skrypt startowy:

#!/bin/sh

case "$1" in
start)
echo "Starting oscam..."
sleep 5
/jffs/bin/oscam -b
echo " "
;;
stop)
echo -n "Stopping oscam..."
killall oscam > /dev/null
sleep 5
echo " "
;;
esac
exit 0
}


Wpisy do dodania w init:

insmod /jffs/modules/usbserial.o
insmod /jffs/modules/ftdi_sio.o
export LD_LIBRARY_PATH=/lib:/usr/lib:/jffs/lib
/jffs/etc/init.d/oscam


Nie miałem do czynienia wcześniej z tomato dlatego moja konfiguracja jest na podstawie moich domysłów i tego co przeczytałem tutaj w różych tematach na forum. Proszę powiedzieć czy taka konfiguracja jest poprawna. Głównie chodzi mi o wpisy w init.
Brakujące biblioteki libusb i librt pobrałem ze źródeł tomato (libusb 1.0.9 po samodzielnej kompilacji niezbędnej do umieszczenia w źródłach - w celu kompilacji oscam z obsługą usb).

Dlaczego między moim libusb (178kB) a tym pochodzącym z extras.tar.gz (50kB) pobranych odpowiednio dla tomato-NDUSB-1.28.5x-108-PL-VPN (K2.4) jest taka różnica. Czy ma to jakieś znaczenie w praktyce.

Połączony z 05 maj 2013 12:26:14:
Sprawdziłem oscam svn8600 skompilowane dla tomato-NDUSB-1.28.5x-108-PL-VPN i nie udało mi się go poprawnie uruchomić na kernelu 2.4. Pomijam sprawę że nie uruchamiało mi oscam samoczynnie, nie ładowało modułów itp, ale do tego doszedłem już przy próbach na tomato-K26USB-1.28.RT-MIPSR1-108-PL-VPN.
W każdym razie po ręcznym uruchomieniu niestety oscam nie działał poprawnie, od razu sypało błędami:

2013/05/03 23:21:37 0 s >> OSCam << cardserver started, version 1.20-unstable_svn, build r8600 (mipsel-linux-uclibc-libusb)
2013/05/03 23:21:37 0 s creating pidfile /tmp/.oscam/oscam.pid with pid 471
2013/05/03 23:21:37 0 s services reloaded: 0 services freed, 1 services loaded, rejected 0
2013/05/03 23:21:37 0 s userdb reloaded: 3 accounts loaded, 0 expired, 0 disabled
2013/05/03 23:21:37 0 s signal handling initialized
2013/05/03 23:21:37 0 s 284 service-id's loaded in 9ms
2013/05/03 23:21:37 0 s 1 provid's loaded
2013/05/03 23:21:37 0 s 1 entries read from oscam.whitelist
2013/05/03 23:21:37 0 s newcamd: initialized (fd=6, port=10068, ip=17.0.1.1)
2013/05/03 23:21:37 0 s -> CAID: 0100 PROVID: 000068
2013/05/03 23:21:37 0 s CYFRA-CAM [mouse] creating thread for device /dev/usb/tts/0
2013/05/03 23:21:37 4CB868 h webif: decompressed 52489 bytes back into 151880 bytes
2013/05/03 23:21:37 4CB868 h HTTP Server listening on port 8888
2013/05/03 23:21:37 0 s waiting for local card init
2013/05/03 23:21:37 4CD3B8 r CYFRA-CAM [mouse] WARNING: Cant get readerstatus!
2013/05/03 23:21:37 4CD3B8 r CYFRA-CAM [mouse] Reader initialized (device=/dev/usb/tts/0, detect=cd, mhz=357, cardmhz=357)
2013/05/03 23:21:38 4CD3B8 r CYFRA-CAM [mouse] ERROR: IO_Serial_GetStatus: ioctl(TIOCMGET): Bad address
2013/05/03 23:21:38 4CD3B8 r CYFRA-CAM [mouse] Error getting card status.
.
Po kilku kombinacjach i restartach czytnik niby uruchomił się poprawnie ale oscam nie widział uprawnień na karcie - identyczna sytuacja jak na OpenWrt 10.03.1 K2.4

Na podstawie prób na tomato i openwrt na kernelu 2.4 wnioskuje że oscam nie będzie działał poprawnie na kernelu 2.4, przynajmniej ostatnie wersje. Nie mam już siły sprawdzać czy działałyby stare wersje, pamiętam że ostatnia gotowa binarka openwrt little endian 2.4 i 2.6 była w rewizji 5477. Czytałem też kiedyś o tym że oscam przeszedł z procesów na wątki - może to też ma znaczenie i problem z działaniem na K2.4, nie wiem nie posiadam wiedzy o programowaniu i działaniu programów. Może się mylę i ktoś poprawnie uruchomił ostatnie rewizje oscam na tomato lub openwrt na K2.4 i obali moją teorię.

Później zainstalowałem tomato-K26USB-1.28.RT-MIPSR1-108-PL-VPN, ze względu na brak miejsca we flashu - niby jest jffs 512KB ale po formatowaniu dostępne jedynie 312kB (mogłem się pomylić o kilka kB) więc zdecydowanie za mało.
Podpiąłem pendrive z partycją ext2 i tam zainstalowałem oscam z modułami/bibliotekami.
Skrypt Firewall:

/bin/mount /dev/sda1 /opt

Skrypt WAN:

insmod /opt/lib/modules/usbserial.ko
insmod /opt/lib/modules/ftdi_sio.ko
export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/lib
/opt/bin/oscam -b


Oscam uruchomił się bez problemu co ciekawe po kilkunastu sekundach na kilka sekund miałem timeout i nie dekodowało ale później ruszyło normalnie. Niestety nie miałem czasu testować długiej pracy.
W każdym razie widać że na tomato 2.6 oscam ruszył a na 2.4 nie wykrywa poprawnie czytnika a nawet jak wykryje to niepoprawnie czyta kartę.

Na tym kończę próby bo już nie mam czasu ani sił do tego.
Edytowany przez JakubVTT dnia 05-05-2013 12:26
 
andy12
Witam

bardzo proszę o binarkę skompilowaną działającą pod pcsc

pozdrawiam
 
fullmad
Witam !!!
macie może namiary na w miarę najnowszego oscama ipk pod tomato -netgear WNR3500L v2
Linksys WRT54GS-SDmod Tomato 1.28
NETGGEAR WNR3500L v.2 Tomato 1.28 AIO
 
Bartekkk
Witam, mógłby ktoś wrzucić działające configi do oscama jako klienta po rs'ie dla fergusona ? Pozdrawiam.
 
geronim
Hej.
Na czysto postawiony tomato-K26USB-1.28.RT-N5x-MIPSR2-110-PL-AIO-64K na Asus RT-N66U i zainstalowany optware (groov.pl) oraz oscam z repo by Shibby.
Przy odpaleniu standardowego skryptu uruchamiającego oscama wywala błędy:
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/usbserial.ko': File exist
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/ftdi_sio.ko': File exist
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/pl2303.ko': File exist
Po wyremowaniu insmod'a ze skryptu oscam nadal nie wstaje
Ta sama sytuacja na występuje na Asusie WL-500W.
Jakieś pomysły???

PS. Shibby, czy dałoby radę odświeżyć wersję i wrzucić nową kompilację oscama?
 
sapcio2

Cytat

radomir napisał(a):

Pobierz sobie wersję opisaną jako final,rozpakuj poczytaj plik readme.
Zmieniasz nazwę wybranej binarki na oscam wrzucasz do routera i odpalasz jak tą którą miałeś wcześniej i gotowe.


oscam-1.15-mipsel-final.zip

Cytat

geronim napisał(a):[/url]

Przy odpaleniu standardowego skryptu uruchamiającego oscama wywala błędy:
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/usbserial.ko': File exist
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/ftdi_sio.ko': File exist
insmod : can't insert '/lib/modules/2.6.22.19/kernel/drivers/usb/pl2303.ko': File exist


To nie błędy, tylko informacja że moduły są już zainstalowane.

Nie podałeś żadnej informacji jak stwierdziłeś że oscam nie działa...może działa tylko problem tkwi w plikach konfiguracyjnych.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Asus RT-N16 - tomato-K26USB-1.28.RT-N5x-MIPSR2-115-NEWDRIVER
 
geronim
oscam od shibby'ego ma preconfigurowane pliki m.in odremowaną konfigurację Webif'a, wiem, bo udało mi się go odpalić na E3200, ale na obrazie w wersji K26.....108PL.....
Tutaj niestety, jak opisałem, oscam przy odpalaniu standardowym skryptem nie wstaje. Na chwilkę pojawiają się dwa procesy oscam -b, ale po sekundzie giną
 
lotrabbartol
Witam, uruchomiłem na wl-500gp (tomato) oscama, lecz zamienilem teraz czytnik z ftdi na omnikey. Wiem że przed uruchomieniem oscama musze uruchamiac pcscd. Wiec jesli uruchamiam z "palca":
/opt/etc/init.d/S48pcscd start i pozniej /opt/etc/init.d/S59oscam to wszystko dziala i jest ok. Natomiast jak dodam te dwa wpisy do skryptow firewall lub init to oscam mi nie startuje, jak moge temu zaradzic?
 
kubastro
Witam, posiadam ruter WR1043ND (wgrane OpenWRT Gargoyle) i czytnik phoenix na usb, jeśli jest taka możliwość to chciałbym skorzystać z jakiegoś huba usb bo mam podłączony do rutera dysk i postawionego ftpa. Czy znalazłby się ktoś kto poradzi co i jak od początku zrobić żeby uruchomić serwer?!
 
Grzenio
Witam, posiada ktoś czytnik omnikey 3121 podpięty pod router z tomato ? Napotkałem pewny problem w trakcie instalacji, mianowicie:
Doinstalowałem odpowiednią paczkę pod tomato i zainstalowało się:

root@unknown:/tmp/home/root# opkg install ccid
Installing ccid (1.4.5-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Installing libusb-1.0 (1.0.9-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Installing libpcsclite (1.8.2-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Configuring libusb-1.0.
Configuring libpcsclite.
Configuring ccid.
root@unknown:/tmp/home/root# opkg install pcscd
Installing pcscd (1.8.2-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Configuring pcscd.

Następnie podczas komendy pcscd -d -f mam:

root@unknown:/tmp/home/root# pcscd -d -f
00000000 pcscdaemon.c:233:main() pcscd set to foreground with debug send to stdout
00001662 configfile.l:245BGetReaderListDir() Parsing conf directoryFrownopt/etc/reader.conf.d
00012146 pcscdaemon.c:518:main() pcsc-lite 1.8.2 daemon ready.
00047350 hotplug_libusb.c:421:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
00000756 hotplug_libusb.c:430:HPEstablishUSBNotifications() Polling forced every 1 second(s)

Czyli dalej nie wykrywa mi czytnika. Czy muszę jakiś sterownik doinstalować, jeżeli tak to proszę o wskazanie.

Połączony z 23 wrzesień 2013 10:13:24:

Cytat

Grzenio napisał(a):

Witam, posiada ktoś czytnik omnikey 3121 podpięty pod router z tomato ? Napotkałem pewny problem w trakcie instalacji, mianowicie:
Doinstalowałem odpowiednią paczkę pod tomato i zainstalowało się:

root@unknown:/tmp/home/root# opkg install ccid
Installing ccid (1.4.5-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Installing libusb-1.0 (1.0.9-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Installing libpcsclite (1.8.2-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Configuring libusb-1.0.
Configuring libpcsclite.
Configuring ccid.
root@unknown:/tmp/home/root# opkg install pcscd
Installing pcscd (1.8.2-1) to root...
Downloading http://wl500g-repo.googlecode.com/sv...-1_entware.ipk.
Configuring pcscd.

Następnie podczas komendy pcscd -d -f mam:

root@unknown:/tmp/home/root# pcscd -d -f
00000000 pcscdaemon.c:233:main() pcscd set to foreground with debug send to stdout
00001662 configfile.l:245BGetReaderListDir() Parsing conf directoryFrownopt/etc/reader.conf.d
00012146 pcscdaemon.c:518:main() pcsc-lite 1.8.2 daemon ready.
00047350 hotplug_libusb.c:421:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
00000756 hotplug_libusb.c:430:HPEstablishUSBNotifications() Polling forced every 1 second(s)

Czyli dalej nie wykrywa mi czytnika. Czy muszę jakiś sterownik doinstalować, jeżeli tak to proszę o wskazanie.


Edit: pomogło zaznaczenie opcji OHCI i czytnik już jest wykrywany
Edytowany przez Grzenio dnia 23-09-2013 10:13
Tenda AC15 + FreshTomato Firmware 2020.6 K26ARM USB VPN-64K
 
pawelfor
Czy ma ktoś tomato do wrt54 w wersji NDUSB-1.28.5x-105-PL-mini-USB.trx z dwoma wolnymi portami tts/0 tts/1 lub mógłby skompilować ? Wink
 
Grzenio
Mam wielką prośbę o kompilację oscama z obsługą pcsc pod tomato lub proszę o ewentualne linki skąd można pobrać.

Połączony z 02 październik 2013 12:43:32:

Cytat

Grzenio napisał(a):

Mam wielką prośbę o kompilację oscama z obsługą pcsc pod tomato lub proszę o ewentualne linki skąd można pobrać.


Ponawiam prośbę, czy nikt nie posiada oscama z pcsc na tomato ?
Edytowany przez Grzenio dnia 02-10-2013 12:43
Tenda AC15 + FreshTomato Firmware 2020.6 K26ARM USB VPN-64K
 
geronim
Ja tez przyłączam się z prośba o świeżą kompilację oscam'a
 
JakubVTT
Koledzy OSscam dla Tomato jest na moim Dropbox.

Połączony z 02 listopad 2013 10:57:16:
Koledzy jako że dostaję pytania na PW daję również tutaj mój Mini-Tutorial który umieściłem na jednym z for TV-SAT.

OScam Tomato Mini-Tutorial
###
Linki OScam - tutaj można szukać więcej informacji:
[URL="http://www.streamboard.tv/oscam/wiki/crosscompiling"]Cross compiling OScam[/URL]
[URL="http://www.streamboard.tv/oscam/wiki/BuildingOscam"]Building OScam[/URL]

Warto też przejrzeć same pliki źródłowe OScam - tam też jest wszystko opisane.
###

Wykonujemy jako zwykły user. Symlink i instalację pakietów wykonujemy przez sudo lub jako root.
Możecie pobrać Tomato ze źródeł (1GB) - są to kompletne źródła niezbędne do kompilacji firmware dla routera, my potrzebujemy tylko Toolchain (skompresowany zajmuje 76 MB).

Dlatego zgrałem sam Toolchain do pobrania w moim Dropbox - link w podpisie.

#Debian instalacja pakietów

sudo apt-get update
sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk dialog


#Pobieranie Tomato Source

git clone git://repo.or.cz/tomato.git
cd tomato
git checkout -b tomato-shibby origin/tomato-shibby

lub:

git checkout -b tomato-shibby-RT-N origin/tomato-shibby-RT-N

#Tworzenie symlinka do Toolchain Tomato (Toolchain musi być podlinkowany z lokalnego katalogu do /opt/brcm)

sudo ln -s /home/jakub/Dokumenty/TomatoToolchain/tomato/tools/brcm /opt/brcm


Jeżeli pobieracie sam Toolchain który umieściłem, robicie identycznie symlink do folderu brcm który umieszczacie gdzieś u siebie w katalogu domowym, np. w Dokumentach. Wtedy symlink wygląda tak:

sudo ln -s /home/jakub/Dokumenty/brcm /opt/brcm

Umieściłem 2 wersje ToolchainTomato:
- V1 czysta bez zainstalowanych dodatkowych bibliotek.
- V2 z zainstalowanymi LIBUSB 1.0.9 i PCSC 1.8.2
Nazwy plików będą mówić same za siebie.

#Pobieranie LIBUSB & OPENSSL/LIBCRYPTO & PCSC
http://sourceforge.net/projects/libus....9.tar.bz2
http://www.openssl.org/source/openssl....1e.tar.gz
https://alioth.debian.org/frs/downloa....2.tar.bz2

#Ustawianie zmiennych

export PATH=/opt/brcm/hndtools-mipsel-linux/bin:/opt/brcm/hndtools-mipsel-uclibc/bin:$PATH
export STAGING_DIR=/opt/brcm/hndtools-mipsel-uclibc
export TOOLCHAIN=/opt/brcm/hndtools-mipsel-uclibc
export RANLIB=$TOOLCHAIN/bin/mipsel-linux-uclibc-ranlib
export CC=$TOOLCHAIN/bin/mipsel-linux-uclibc-gcc


#Instalacja LIBUSB

wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2
tar xvf libusb-1.0.9.tar.bz2
cd libusb-1.0.9
./configure --prefix=/ --host=mipsel-linux-uclibc
make
make DESTDIR=$TOOLCHAIN install


#Instalacja OPENSSL/LIBCRYPTO

wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz
tar xvf openssl-1.0.1e.tar.gz
cd openssl-1.0.1e
./Configure --prefix=/ linux-generic32 shared
make
make INSTALL_PREFIX=$TOOLCHAIN install_sw


#Instalacja PCSC

wget https://alioth.debian.org/frs/download.php/file/3695/pcsc-lite-1.8.2.tar.bz2
tar xvf pcsc-lite-1.8.2.tar.bz2
cd pcsc-lite-1.8.2
./configure --disable-libudev --host=mipsel-linux-uclibc --prefix=$TOOLCHAIN --exec-prefix=$TOOLCHAIN --disable-shared --disable-libusb
make
make install


#Pobieranie najnowszego OScam

svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn

#Pobieranie wybranej wersji OScam

svn checkout -r 9000 http://www.streamboard.tv/svn/oscam/trunk oscam-svn9000


#Konfiguracja OScam (zamiast make menuconfig można użyć ./config.sh)

cd oscam-svn
make menuconfig


#Przykładowa konfiguracja z lini poleceń (webif - debug - newcamd - cccam - wszystkie karty CA - czytnik phoenix)

./config.sh -D all -E WEBIF WITH_DEBUG MODULE_NEWCAMD MODULE_CCCAM READER_NAGRA READER_IRDETO READER_CONAX READER_CRYPTOWORKS READER_SECA READER_VIACCESS READER_VIDEOGUARD READER_DRE READER_TONGFANG READER_BULCRYPT READER_GRIFFIN READER_DGCRYPT CARDREADER_PHOENIX


#Kompilacja OScam z LIBUSB

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_LIBUSB=1

#Kompilacja OScam z LIBUSB static

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_LIBUSB=1 LIBUSB_LIB="$TOOLCHAIN/lib/libusb-1.0.a"

#Kompilacja OScam z SSL

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_SSL=1

#Kompilacja OScam z PCSC

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_PCSC=1 EXTRA_FLAGS="-I$TOOLCHAIN/include/PCSC"

#Kompilacja OScam z LIBUSB & PCSC

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_LIBUSB=1 USE_PCSC=1 EXTRA_FLAGS="-I$TOOLCHAIN/include/PCSC"

#Kompilacja OScam z LIBUSB & PCSC & SSL

make CROSS=$TOOLCHAIN/bin/mipsel-linux-uclibc- CONF_DIR=/opt/etc/oscam USE_LIBUSB=1 USE_PCSC=1 EXTRA_FLAGS="-I$TOOLCHAIN/include/PCSC" USE_SSL=1


Miłej zabawy.

VJay X.2013

Edytowany przez JakubVTT dnia 02-11-2013 10:57
TP-Link WDR-4300 v1.3 OpenWrt 12.09.1 (r38347) by obsy
Mój Dropbox https://www.dropbox.com/l/haRHycK8sfX...HVbQyqj8Hb
 
chrisjan
Od 2 dni walczę z przesiadką z TPLinka z Gargoylem na ASUSA N66U z Asuswrt Merlina.
Udało mi się zainstalować oscama (najnowsza kompilacja olega [oscam-1.20-unstable_svn8983-STATIC-oleg-thE29.ipk] , ale mam problem z inicjacją karty w podłączonym smargo. Próbowałem różnych kompilacji ale efekt zawsze ten sam:

Cytat


2013/11/11 02:58:56 670918 r Smargo [smartreader] De SR_init
2013/11/11 02:58:56 670918 r Smargo [smartreader] Using 0x01/0x82 as endpoint for smartreader hardware detection
2013/11/11 02:58:56 670918 r Found reader with serial Reader EEA7F41 at 001:005
2013/11/11 02:58:56 670918 r Found smartreader device Serial:Reader EEA7F41
2013/11/11 02:58:56 670918 r Smargo [smartreader] Pthread Wordt gecreeerd
2013/11/11 02:58:56 670918 r Smargo [smartreader] Reader initialized (device=Serial:Reader EEA7F41, detect=cd, mhz=368, cardmhz=357)
2013/11/11 02:58:57 670918 r Smargo [smartreader] card detected
2013/11/11 02:58:57 670918 r Smargo [smartreader] SR_reset wordt gerund
2013/11/11 02:59:07 670918 r Smargo [smartreader] usb bulk write failed : ret = -7
.

I status karty w oscamie: NEEDINIT

Configi oscama skopiowane wprost z działającej bezproblemowo wersji oscama 1.2 na tplinku.

Co jest nie tak?
Z góry dzięki za pomoc!
 
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: 89

· 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,239,539 unikalnych wizyt