Romanian Afrikaans Albanian Arabic Armenian Azerbaijani Belarusian Bulgarian Chinese (Simplified) Croatian Czech Danish Dutch English Estonian Finnish French Georgian German Greek Hebrew Hungarian Icelandic Irish Italian Latvian Lithuanian Macedonian Norwegian Polish Portuguese Russian Serbian Slovak Slovenian Spanish Swedish Turkish Ukrainian
Login/Register
Welcome, Guest
Username Password: Remember me
 
youtube
  • Page:
  • 1

TOPIC: How TO: Topex bytton GPRS Deluxe cu Openwrt kamikaze 8.09.2, kernel 2.4

How TO: Topex bytton GPRS Deluxe cu Openwrt kamikaze 8.09.2, kernel 2.4 2 years, 2 months ago #9245

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Aici o sa fac o descriere destul de completa despre acest router . O sa incep cu inceputul:

Prezentarea Topex Button GPRS router Deluxe

Are placa de baza Asus wl500g deluxe cu:
• 32MB RAM,
• procesorr 200MHz mips,
• 4MB flash memorie,
• 2 USB externe si inca 2 in interior (pe placa de baza, care sunt legate la GPRS),
• se poate adapta port serial (tot pe placa de baza)t.
* are modul GPRS

Eu pe acest router am pus un stick de 4GB de pe care buteaza routerul. Din ce cauza am facut acest lucru? din cauza ca daca doriti sa puneti cccam, osca si alte programe pe care sa ruleze, nu o sa incapa tot pe memoria flash de 4MB.
Pe acest router merg toate versiunile de software, incepand de la softul original de la asus, Oleg, dd-ert, openwrt, ...
Eu pentru moment am pus openwrt kamikaze cu kernel 2.4. Probabil va intrabati de ce nu pun backfire cu kernel 2.6, pai din cauza ca inca nu sa rezolvat problema de wifi pe kernel 2.6,

Deci, pe router de acuma incolo voi scrie tutoriale pentru OPENWRT KAMIKAZE, kernel 2.4
Last Edit: 2 years, 2 months ago by sorin8m.
The following user(s) said Thank You: sat1967

Konfigurarea routerului pentru a putea boot-a de pe memory stick 2 years, 2 months ago #9246

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Konfigurarea routerului pentru a putea boot-a de pe memory stick

Prima data o sa pun linkuri ca sa puteti lua softuri de care o sa aveti nevoie de acuma incolo:
*Openwrt Kamikaze 8.09.2 software
*Putty
*WinSCP
*Paragon Hard disk Manager 2010

Inainte de a se pune soft nou pe router e bine sa se faca o resetare a modemului, in setari de fabrica. Dupa aceea se scoate routerul din priza, se apasa pe butonul de reset din spate si se tine in continuare, se baga receptorul in priza si se tine butonul apasat pana ledul de la PWR )power) nu incepe sa clipeasca. Se lasa butonul din spatele routerului si acuma routerul a intrat in safe mod.Acuma trebuie configurat placa de retea de la calculator. O sa ne tinem de un exemplu, sa zicem ca placa de retea o setam in felul urmator:
IP: 192.168.1.10
Netmask: 255.255.255.0
Gateway: 192.168.1.1
Cum se vede si in poza.

Acuma pornim Command prompt (mod MS-DOS) si scriem urmatoarea comanda:
ping 192.168.1.1

daca totul este in regula vor aparea valorile de ping in milisecunde. Ca sa bagam noul soft in router trebuie sa mergeti cu comenzile de dos in directorul unde ati salvat softul pe HDD, si se scrie urmatoarea comanda in Command prompt.
tftp -i 192.168.1.1 put openwrt-brcm-2.4-squashfs.trx

Dupa ce se apasa pe tasta enter ledul Lan o sa clipeasca repede cateva secunde si o sa apara mesajul ca softul nou a fost introdus in router. Nu faceti inca nimica, lasati inca 2 minute ca routerul sa poate sasi scrie flashul. Dupa aceea sa scoate receptorul din priza, se asteapta 10 secunde, si se baga inapoi in priza.Asteptam sa boot-eaza routerul (intre timp puteti pune inpoi setarile pe DHCP la placa de retea).
Se deschide un browser de internet si se introduce
http://192.168.1.1

si o sa apara interfata LUCI, cum e in poza

Introducem datele,Username: root, password: admin.
Primul lucru pe care trebuie facut este schimmbare parolei, se merge la System/Admin Password si se introduce de 2 ori noua parola.
Din coltul din dreapta sus alegem Administration. Mergem la Network / Interfaces / WAN alegem ce conexiune intrebuintam, se completeaza acolo cum e cazul la fiecare in parte, si la sfarsit se apasa pe Save & Apply pentru a memora setarile facute.
Inaine de a trece mai departe trebuie sa configuram Putty si WinSCP.
Putty: deschidem fisierul putty si apare urmatoarea imagine.

Se completeaza Host name cu ip-ul routerului, la connection type se alege SSH, puteti da click pe Default Settings si dupa aceea save asta e bine de facut, altfel de fiecare data tcand intrati in putty trebuie sal configurati din nou).
WinSCP: deschidem fisierul WinSCP si apare urmatoarea imagine

La Host Name introducem ip-ul routerului, completamcampurile Username: root si Password parola care ati introdus in router, la File Protocol se alege SCP. Acuma puteti apasa pe Save si puteti bifa sa tina minte si parola de fiecare data cand intrati in WinSCP. (cand intrati prima data o sa va intreaba, dati pe update).

Intram in putty si dam urmatoarele comenzi (puteti intrebuinta functia Copy/Paste pentru a introduce comenzile)
opkg update

opkg install kmod-fs-ext2 kmod-fs-ext3 kmod-usb2 kmod-usb-storage kmod-usb-core

opkg install fdisk swap-utils e2fsprogs libusb kmod-usb-uhci kmod-usb-uhci-iv

Cineva poate o sa se intreaba din ce cauza am scris ultimele 2 comenzi in 2 randuri si nu in unul singur. Din cauza ca sa intamplat sa nu instaleaza tot (poate din cauza lungimi comenzii) si nu le instala pe toate. Am introdus tot de ce avem nevoie in router pentru moment. Acuma la rand vine memorystick. Recomand Kingstone memory stick , eu kingstone am intrebuintat si niciodata nu am avut probleme cu ele (chiar mam jucat si cu unul de 16GB si nu erau probleme sa nul vada routerul sau altceva). Pentru pregatirea memory stick-ului mai intai trebuie sa formatam si sa facem partitii cu ajutorul lui Paragon. Eu am facut 2 partitii dar se pot face si mai multe. In general partitiile se fac in felul urmator:
Partitia1: 128MB swap2
Partitia2: 1024MB ext3
Partitia3: restul ext3
Eu in cazul meu am facut prima partite de 128MB iar a doua de restul in ext3.
Dupa ce ati facut partitionarea introduceti memory stickul in router pe una din cele 2 mufe USB, intrati in putty si dati comanda
dmesg


O sa apara mai multe randurio printre care si marimea memory stick-ului, cate partitii aveti . Pentru inceput o sa formatam partitia 2 unde o sa fie bootul ca sa fim siguri ca nu a ramas scris anterios pe aceea partitie.
mkfs.ext3 /dev/scsi/host0/bus0/target0/lun0/part2

in cazul meu am intrebuintat partitia 2 pentru boot. Dumneavoastra puteti intrebuinta alta partite daca doriti, nu neaparat a doua.
Prima data o sa mount-am partitia ca sa putetm copia fisierele
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part2 /mnt

mkdir /tmp/root

mount -o bind /rom /tmp/root

Dupa aceea o sa copiem fisierele cu urmatoarea comanda
cp /tmp/root/* /mnt -a

Dupa ce sau copiat fisierele facem unmount
umount /tmp/root

umount /mnt

Dupa aceea stergem fisierul /sbininit, ca sa putem face fisier nou pentru instalare
rm /sbin/init

Acuma dam urmatoarea comanda pentru a crea fisierul init
vi /sbin/init

a aparut o fereastra, apasam tasta INSERT (o sa vedeti ca in partea stanga joso sa apara semnu; "i" in loc de "-"). Cu ajutorul lu Copy/Paste introducem urmatoarea scripta:
#!/bin/sh
# aici modificati adresa spre partitia voastra
boot_dev="/dev/scsi/host0/bus0/target0/lun0/part2"
# *** Modificati "/dev/scsi/host0/bus0/target0/lun0/part2" cu partitia voastra in caz ca difera ***
# Initializam fisierele necesare pentru boot
# **NOTE** pentru usb2.0 inlocuim "uhci" cu "ehci-hcd"
# **NOTE** pentru cipseturi ohci inlocuim "uhci" cu "usb-ohci"
for module in usbcore ehci-hcd scsi_mod sd_mod usb-storage jbd ext3; do {
insmod $module
}; done
# aici e posibil sa fie nevoie de mai mult timp pentru actualizarea deviceului
sleep 10s
# mount the usb stick
mount "$boot_dev" /mnt
# daca totul functioneaza ok se va trece la pivot
[ -x /mnt/sbin/init ] && {
mount -o move /proc /mnt/proc && \
pivot_root /mnt /mnt/mnt && {
mount -o move /mnt/dev /dev
mount -o move /mnt/tmp /tmp
mount -o move /mnt/jffs /jffs 2>&-
mount -o move /mnt/sys /sys 2>&-
}
}
# apoi se ruleaza initializarea imagini de pe USB.
exec /bin/busybox init

Dupa ce a aparut scrisul se verifica daca sa copiat tot si se apasa pe butonul ESC, dupa care se tine apasata tasta SHIFT si se se apasa de doua ori tasta Z (SHIFT+Z+Z).
Sa face fisierul executabil cu urmatoarea comanda
chmod a+x /sbin/init

Acuma dam comada
reboot

si routerul se va reseta. Dupa ce se reseteaza routerul trebuie sa boot-eaza de pe memorystick. Daca dupa ce a boot-at intrati cu internet browser in router (in interfata LUCI) o sa vedeti ca a revenit din nou la setarile din fabrica. Asta e un semn bun, inseamna ca totul a decurs bine, daca nu sa intamplat acest lucru trebuie repetati pasi, cel mai probabil undeva ati gresit.
De acuma inainte tot ce doriti sa instalati pe router nu se va instala pe flashul routerului, se va instala pe partitia2 (in cazul meu).
Intram din nou in putty si dam urmatoarele comenzi
opkg update

opkg install kmod-fs-ext2 kmod-fs-ext3 kmod-usb2 kmod-usb-storage kmod-usb-core

opkg install fdisk swap-utils e2fsprogs libusbi kmod-usb-uhci kmod-usb-uhci-iv

Mai e nevoie sa se configureza swap, firewall si porturile. Se va face in felul urmator, se porneste programul WinSCP (cand apar dialogurile cu erori dati OK si ignoratile)mergem in etc/config si dam click dublu pe fisierul fstab. In fisier, in cazul meu ajunge doar sa se introduca scriptul pentru swap file
config 'swap'
option 'enabled' '1'
option 'device' '/dev/scsi/host0/bus0/target0/lun0/part1'

Dam pe save si iesim din fieir. Daca aveti si a 3-a patitie si doriti dsa o intrebuintati epntru altceva mai tarziu, vom face un mount pe partitia 3 si vom intrebuinta directorul /share . Mergem in root cu WinSCP si creem fisierul share dupa care ii dam atributes 0755.
Intram in etc/config, deschidem fisierul fstab si introducem urmatoarea scripta
config 'mount'
option 'target' '/share'
option 'device' '/dev/scsi/host0/bus0/target0/lun0/part3'
option 'fstype' 'ext3'
option 'options' 'rw,sync'
option 'enabled' '1'
 
config 'swap'
option 'enabled' '1'
option 'device' '/dev/scsi/host0/bus0/target0/lun0/part1'

Dupa aceea deschidem fisierul firewall si verificam daca in el sunt trecute urmatoarele linii
config include
option path /etc/firewall.user

Daca nu gasiti adaugatile, daca sunt inchideti fisierul.
Mergem in etc si vom deschide fisierul firewall.user si introducem in el urmatoarele
# This file is interpreted as shell script.
# Put your custom iptables rules here, they will
# be executed with each firewall (re-)start.
 
### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_wan -p tcp --dport 22 -j ACCEPT
iptables -A input_wan -p tcp --dport 22 -j ACCEPT
## -- This allows port 12000 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_wan -p tcp --dport 12000 -j ACCEPT
iptables -A input_wan -p tcp --dport 12000 -j ACCEPT

Primele linii deschid portul 22 SSH, pentru remote control iar ultimele 2 deschid portul 12000 in spre WAN. Daca nu doriti sa va ramane deschis portul 22 pentru remote control sau altceva atunci in fisierul firewall.user se trece in felul urmator
# This file is interpreted as shell script.
# Put your custom iptables rules here, they will
# be executed with each firewall (re-)start.
 
### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
#iptables -t nat -A prerouting_wan -p tcp --dport 22 -j ACCEPT
#iptables -A input_wan -p tcp --dport 22 -j ACCEPT
## -- This allows port 12000 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_wan -p tcp --dport 12000 -j ACCEPT
iptables -A input_wan -p tcp --dport 12000 -j ACCEPT

La sfarsit se da comanda reboot din putty si routerul e gata configurat
Last Edit: 2 years, 2 months ago by sorin8m. Reason: mici corecturi
The following user(s) said Thank You: mateda, sat1967

Configurari aditionale pentru router 2 years, 2 months ago #9931

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Confidurari aditionale pentru router

1. Pregatirea routerului pentru intrebuintarea cititorului Phoenix
Pentru cititoare phoenix care sunt pe RS232, o sa va trebuiasca si un cablu USB-RS232
opkg update

opkg install kmod-usb-serial

sau
opkg install kmod-usb-serial-pl2303

in functie de integratul care are convertorul USB-RS232



2. Pregatirea routerului pentru a recunoaste Smargo Reader
Daca doriti sa intrebuintati Smargo Reader atunci trebuie instalat urmatoarele
opkg update

opkg install kmod-usb-serial-ftdi



3. Configurarea dyndns pe router
Se instaleaza luci-app-ddns si ddns-scripts, cu ajutorul lui putty si cu urmatoarele komenzi
opkg update

opkg list |grep ddns

opkg install luci-app-ddns

Dupa aceea se porneste programul WinSCP, se merge in directorul etc/config si deschidem fisierul ddns pentru editare. In el introducem urmatoarele:
config service "myddns"
option enabled "1"
 
option service_name "dyndns.org"
option domain "xxxxxx.xxx.xxx"
option username "xxxxxx"
option password "xxxxxx"
 
option ip_source "network"
option ip_network "wan"
 
 
option force_interval "72"
option force_unit "hours"
option check_interval "10"
option check_unit "minutes"

Daca aveti conturi mi multe de dyndns, sa zicem doua atunci in fisierul ddns introducem urmatoarele date:
config service "myddns"
option enabled "1"
 
option service_name "dyndns.org"
option domain "xxxxxx.xxx.xxx"
option username "xxxxxx"
option password "xxxxxx"
 
option ip_source "network"
option ip_network "wan"
 
 
option force_interval "72"
option force_unit "hours"
option check_interval "10"
option check_unit "minutes"
 
 
config service "myddns1"
option enabled "1"
 
option service_name "dyndns.org"
option domain "xxxxxxxx
option username "
xxxxx"
option password "
xxxxxxx"
 
option ip_source "
network"
option ip_network "
wan"
 
 
option force_interval "
72"
option force_unit "
hours"
option check_interval "
10"
option check_unit "
minutes"



4. Configurarea serviciului no-ip pe router
Este foarte similara ca si la dyndns doar ca in loc de
option service_name "dyndns.org"

se introduce
option service_name "no-ip.com"

Eu nu am cont la no-ip, si nu am avut cum testa, dar dupa manual asa ar trebui sa fie.
Last Edit: 2 years, 2 months ago by sorin8m.
The following user(s) said Thank You: sat1967

Configurarea CCcam pe router 2 years, 2 months ago #9932

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Configurarea CCcam pe router

Prima data sa da jos fisierul cu cccam 2.1.1.
Se porneste WinSCP, creem un folder cu numele opt in root, ii dam prioritate 0755. Dezarhivam fisierul opt.rar, se copiaza continutul arhivei in folderul opt si se da la toate fisierele atributia 0755 iar fisierul ld.so.1 se copiaza si in folderul /lib si i se atribuie si lui 0755.
Acuma mergem in /etc/init.d, si facem un fisier cu numele optional (dumneavoastra il puteti redenumi cum doriti). Se va deschide o fereastra in care scriem urmatoarele comenzi
#!/bin/sh /etc/rc.common
# Example script
# Copyright (C) 2007 OpenWrt.org
 
START=96
 
start() {
 
/opt/var/bin/./start_CCcam
# commands to launch application
 
}
 
stop() {
 
killall CCcam.mipsel
# commands to kill application
 
}

Dupa pe salvam fisierul ii dam atributia 0755. Pornim putty si scriem urmatoarele comenzi
cd /etc/init.d

./optional enable

./optional boot

Cu WinSCP se poate verifica daca in /etv/rc.d sa facut fisierul S96optional, daca exista acest fisier se poate da comanda reboot.
Mai ramane sa introducem priori list, provider list si sa configuram fisierul cccam.cfg care il gasiti in /opt/var/etc.
The following user(s) said Thank You: mateda, sat1967

CCcam script pentru resetarea lui cand cccam ramane blocat 2 years, 2 months ago #9935

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
CCcam script pentru resetarea lui cand cccam ramane blocat

O sa va scriu in continuare script-a care mi sa parut cea mai buna.
Se porneste WinSCP, se merge in /opt/var/bin, si se deschide fisier nou cu numele status_CCcam, iar in el scriem urmatoarele
#!/bin/sh
if ps x |grep -v grep |grep -c CCcam.mipsel >/dev/null
then
if wget http://root:dreambox@192.168.1.1:16001
then
rm /root/index.html
echo "$(date +%d-%m-%Y_%H:%M:%S) CCcam ok." >> /opt/var/etc/CCcam_check.log
else
echo "$(date +%d-%m-%Y_%H:%M:%S) CCcam restarted." >> /opt/var/etc/CCcam_check.log
killall CCcam.mipsel
/opt/var/bin/./start_CCcam
fi
else
echo "$(date +%d-%m-%Y_%H:%M:%S) CCcam restarted." >> /opt/var/etc/CCcam_check.log
killall CCcam.mipsel
/opt/var/bin/./start_CCcam
fi

In loc de root, dreambox si 16001 voi puteti introduce datele voastre de la webinfo, user de webinfo, password de la webinfo si portul. Dupa ce sa salvat fisierul ii se da atributia 0755.
Urmatoarea este sa activam cron. Se porneste putty si dam urmatoarea comanda
/etc/init.d/cron enable

Intram in WinSCP se merge in directorul /etc/cronstab si deschidem fisierul root (daca nu exista il facem) si introducem urmatoarele comenzi
# Verificarea stari CCcam(la fiecare 15minute)
*/15 * * * * /opt/var/bin/./status_CCcam

Se salveaza fisierul si i se da atributia 0755. Daca intram in /opt/var/etc o sa gasim fisierul CCcam_check.log, in acest fisier scrie ce sa intamplat cu CCcam-ul.
In caz ca ati gresit ceva si ati pornit scripta sa nu uitati sa dati comanda
rm /root/index.html
The following user(s) said Thank You: mateda, sat1967

Configurarea NewCS pe router 2 years, 2 months ago #9936

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Configurarea NewCS pe router

Pentru inceput aveti nevoie de arhiva newcs 1.67 si newcs.xml.
Porniti WinSCP, mergeti in directorul /opt/var/bin si se copiaza fisierul newcs.openwrt si ii dam atributie 0755.Dupa aceea mergem in directorul opt/var/lib, se face un director newcs si se copiaza din arhiva cu aceeasi denumire in directorul nou creat. Se da artibutie 0755 la toate fisierele. Acuma se merge in opt/var/binsi se face fisierul start_newcs, in care intriducem urmatoarele comenzi
#!/bin/sh

if [ -n "`pidof newcs.openwrt`" ] ; then
killall newcs.openwrt
fi
 
#sleep 1
#export LD_PRELOAD=/opt/var/lib/ld.so.1:/opt/var/lib/libcrypt.so.1:/opt/var/lib/libstdc++.so.6:/opt/var/lib/libm.so.6:/opt/var/lib/libc.so.6:/opt/var/lib/libgcc_s.so.1:/opt/var/lib/libpthread.so.0:/opt/var/lib/libnss_dns.so.2:/opt/var/lib/libresolv.so.2
#export LD_LIBRARY_PATH=/mmc/lib
export LD_LIBRARY_PATH=/opt/var/lib/newcs
#sleep 1
#killall logger syslogd klogd
sleep 1
#/mmc/var/bin/mpcs -c /mmc/var/etc
/opt/var/bin/newcs.openwrt -C /opt/var/etc/newcs.xml

Se salveaza fisierul si se da atributie 0755. Se merge in directorul etc/init.d, se deschide fisierul optional si se introduce urmatoarele (se presupune ca cccam e deja instalat pe router)
#!/bin/sh /etc/rc.common
# Example script
# Copyright (C) 2007 OpenWrt.org
 
START=96
 
start() {
 
/opt/var/bin/./start_newcs
sleep 10
/opt/var/bin/./start_CCcam
# commands to launch application
 
}
 
stop() {
l
killall newcs.openwrt
jillall CCcam.mipsel
# commands to kill application
 
}

Se salveaza fisierul si se verifica daca are atributia 0755
La sfarsit se copiaza fisierul newcs.xml in directorul /opt/var/etc, se editeaza si se sac setarile conform cerintelor fiecaruia, la sfarsit si acestui fisier dam atributie 0755.
Pornim putty si dam comanda reboot.
In acest moment avem configurat serverul in cccam inpreuna cu newcs.
Last Edit: 2 years, 2 months ago by sorin8m.
The following user(s) said Thank You: mateda, sat1967, IQ230

NewCS script pentru resetarea lui cand newcs ramane blocat 2 years, 2 months ago #9937

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
NewCS script pentru resetarea lui cand newcs ramane blocat

Pornim programul WinSCP, mergem in directorul /opt/var/bin si facem fisier nou cu denumirea status_newcs, iar in el introducem urmatoarele
#!/bin/sh
if ps x |grep -v grep |grep -c newcs.openwrt >/dev/null
then
if wget -O /root/newcs.html http://root:dreambox@192.168.1.1:16001
then
rm /root/newcs.html
echo "$(date +%d-%m-%Y_%H:%M:%S) newcs ok." >> /opt/var/etc/newcs_check.log
else
echo "$(date +%d-%m-%Y_%H:%M:%S) newcs restarted." >> /opt/var/etc/newcs_check.log
killall -9 newcs.openwrt
sleep 2
/opt/var/bin/./start_newcs
fi
else
echo "$(date +%d-%m-%Y_%H:%M:%S) newcs restarted." >> /opt/var/etc/newcs_check.log
killall -9 newcs.openwrt
sleep 2
/opt/var/bin/./start_newcs
fi

In loc de root, dreambox si 16001 voi puteti introduce datele voastre de la webinfo, user de webinfo, password de la webinfo si portul. Se salveaza fisierul si ii se da atributiile 0755.
Daca pana acuma nu ati intrebuintat cron, atunci e nevoie din putty sa dati urmatoare comanda
/etc/init.d/cron enable

Se intra in WinSCP se merge in directorul /etc/cronstab si se deschide fisierul root, in care introducem urmatoarele randuri
# Verificarea starii NewCS(la fiecare 15minute)
*/15 * * * * /opt/var/bin/./status_newcs

Se salveaza fisierul si se verifica daca are atributia 0755. In /opt/var/etctrebuie sa gasiti fisierul newcs_check.log, iar in fisier aveti starea lui newcs la fiecare 15 minute (in cazul nostru).
In caz ca ati gresit ceva si ati pornit scripta sa nu uitati sa dati comanda
rm /root/index.html
Last Edit: 2 years, 2 months ago by sorin8m.
The following user(s) said Thank You: marluck, mateda, sat1967, IQ230

Configurarea oscam pe router 2 years, 2 months ago #9947

  • sorin8m
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Karma: 1
Configurarea oscam pe router

Pornim putty si introducem urmatoarele comenzi
opkg update

opkg install libpthread libpthread-stubs

Dupa aceea trebuie sa luam fisierul executabil pentru oscam. Sunt multe versiuni de oscam , puteti alege unul de aicea, sau puteti intrebuinta versiunea pe care o intrebuintez si eu. Fisierul care se intrebuinteaza pentru acest router cu openwrt kernel 2.4 trebuie sa aiba urmatoarea denumire oscam-svnXXXX-openwrt-little_endian-kernel24 unde xxxx este versiunea de oscam. Fisierul il redenumim in oscam, si cu ajutorul lui WinCSP il copiem in /opt/var/bin si ii dam atributia 0755. Tot in /opt/var.bin se face fisierul start_oscam in care scriem urmatoarele
#!/bin/sh

if [ -n "`pidof oscam`" ] ; then
killall -9 oscam
fi
 
sleep 1
 
/opt/var/bin/oscam -c /opt/var/etc -b

Si la sfarsit ii dam atributia 0755.
Ca sa porneasca oscam inpreuna cu CCcasm la reboot-area routerului mergem in /etc/init.d deschidem fisierul optional si in el scriem urmatoarele
#!/bin/sh /etc/rc.common
# Example script
# Copyright (C) 2007 OpenWrt.org

START=96
 
start() {
/opt/var/bin/./start_oscam
sleep 10
/opt/var/bin/./start_CCcam
# commands to launch application
}
 
stop() {
killall oscam
killall CCcam.mipsel
# commands to kill application
}

Ca sa poate functiona oscam-ul avem nevoie minimum de 3 fisiere, si anume: oscam.conf ; oscam.server ; oscam.user care vor fi introdusi in directorul /opt/var/etc. Dupa ce am configurat si iam dat atributiile (0755 intram in putty si dam comanda reboot
The following user(s) said Thank You: marluck, mateda, sat1967, IQ230

Re: Configurarea oscam pe router 1 month, 1 week ago #25784

  • manivuta
  • OFFLINE
  • Fresh Boarder
  • Posts: 1
  • Karma: 0
Salut Sorin.Exista posibilitatea sa atasez un hub usb la un router Asus WL 500G Premium cu OpenWRT instalat ca sa pot pune o cameraweb un cititor smargo si un HDD extern sau daca mai merge si altceva.Multumesc.O seara buna.
  • Page:
  • 1
Time to create page: 2.06 seconds