Instalare Kamikadze Pe Topex

17
Page 1 How TO: Topex bytton GPRS Deluxe cu Openwrt kamikaze 8.09.2, kernel 2.4 9/5/2012 11:47:22 AM http://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24... # 9245 REPL Y QUOT E # 9246 Login/Register Home www.SatMultimedia.ro www.SatMultimedia.tv Blog Satmultimedia Index Recent Topics Rules Help Search Welcome, Guest Username Password: Remember me Login Forgot your password? Forgot your username? Create an account Forum SatMultimedia DISCUTII GENERALE LINUX REPLY TOPIC NEW TOPIC 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 1 year, 6 months ago sorin8m OFFLIN E Fresh Boarder Posts: 11 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: 1 year, 6 months ago by sorin8m. The following user(s) said Thank You: sat1967 Konfigurarea routerului pentru a putea boot-a de pe memory stick 1 year, 6 months ago sorin8m 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

description

configurare router topex - asus 500

Transcript of Instalare Kamikadze Pe Topex

Page 1: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

#9245

REPL

Y

QUOT

E

#9246

Login/Register

Homewww.SatMultimedia.rowww.SatMultimedia.tvBlog Satmultimedia

Index Recent Topics Rules Help Search

Welcome, Guest

Username Password: Remember me Login

Forgot your password? Forgot your username? Create an account

Forum SatMultimedia DISCUTII GENERALE LINUX

REPLY

TOPIC

NEW

TOPIC 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 1 year, 6 months ago

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

Aici o sa fac o descriere destul de completa despre acest router . O sa incepcu 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 laGPRS),• 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 cecauza am facut acest lucru? din cauza ca daca doriti sa puneti cccam, osca sialte 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 originalde la asus, Oleg, dd-ert, openwrt, ...Eu pentru moment am pus openwrt kamikaze cu kernel 2.4. Probabil vaintrabati de ce nu pun backfire cu kernel 2.6, pai din cauza ca inca nu sarezolvat problema de wifi pe kernel 2.6,

Deci, pe router de acuma incolo voi scrie tutoriale pentru OPENWRTKAMIKAZE, kernel 2.4

Last Edit: 1 year, 6 months ago by sorin8m.

The following user(s) said Thank You: sat1967

Konfigurarea routerului pentru a putea boot-a de pe memory stick 1 year, 6 months ago

sorin8m 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 deacuma incolo:*Openwrt Kamikaze 8.09.2 software

Page 2: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

Posts: 11

Karma: 1

Inainte de a se pune soft nou pe router e bine sa se faca o resetare a modemului, insetari de fabrica. Dupa aceea se scoate routerul din priza, se apasa pe butonul dereset din spate si se tine in continuare, se baga receptorul in priza si se tine butonulapasat pana ledul de la PWR )power) nu incepe sa clipeasca. Se lasa butonul dinspatele routerului si acuma routerul a intrat in safe mod.Acuma trebuie configuratplaca de retea de la calculator. O sa ne tinem de un exemplu, sa zicem ca placa deretea o setam in felul urmator:IP: 192.168.1.10Netmask: 255.255.255.0Gateway: 192.168.1.1Cum 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 bagamnoul soft in router trebuie sa mergeti cu comenzile de dos in directorul unde ati salvatsoftul 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 sio 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 scoatereceptorul din priza, se asteapta 10 secunde, si se baga inapoi in priza.Asteptam saboot-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

Page 3: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

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 lafiecare in parte, si la sfarsit se apasa pe Save & Apply pentru a memora setarilefacute.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 defiecare data tcand intrati in putty trebuie sal configurati din nou).WinSCP: deschidem fisierul WinSCP si apare urmatoarea imagine

Page 4: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

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

Intram in putty si dam urmatoarele comenzi (puteti intrebuinta functia Copy/Pastepentru 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 randurisi nu in unul singur. Din cauza ca sa intamplat sa nu instaleaza tot (poate din cauzalungimi comenzii) si nu le instala pe toate. Am introdus tot de ce avem nevoie inrouter pentru moment. Acuma la rand vine memorystick. Recomand Kingstonememory 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 saualtceva). Pentru pregatirea memory stick-ului mai intai trebuie sa formatam si safacem partitii cu ajutorul lui Paragon. Eu am facut 2 partitii dar se pot face si maimulte. In general partitiile se fac in felul urmator:Partitia1: 128MB swap2Partitia2: 1024MB ext3Partitia3: restul ext3Eu 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 2mufe USB, intrati in putty si dati comanda

Page 5: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

O sa apara mai multe randurio printre care si marimea memory stick-ului, cate partitiiaveti . Pentru inceput o sa formatam partitia 2 unde o sa fie bootul ca sa fim siguri canu 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 intrebuintaalta 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

Page 6: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

a aparut o fereastra, apasam tasta INSERT (o sa vedeti ca in partea stanga joso saapara semnu; "i" in loc de "-"). Cu ajutorul lu Copy/Paste introducem urmatoareascripta:

#!/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 pememorystick. Daca dupa ce a boot-at intrati cu internet browser in router (in interfataLUCI) o sa vedeti ca a revenit din nou la setarile din fabrica. Asta e un semn bun,

Page 7: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

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 meuajunge 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 intrebuintatiepntru altceva mai tarziu, vom face un mount pe partitia 3 si vom intrebuintadirectorul /share . Mergem in root cu WinSCP si creem fisierul share dupa care iidam 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 trecuteurmatoarele 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

Page 8: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

#9931

### 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 deschidportul 12000 in spre WAN. Daca nu doriti sa va ramane deschis portul 22 pentruremote 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 configuratLast Edit: 1 year, 5 months ago by sorin8m. Reason: mici corecturi

The following user(s) said Thank You: mateda, sat1967

Configurari aditionale pentru router 1 year, 5 months ago

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

Confidurari aditionale pentru router1. Pregatirea routerului pentru intrebuintarea cititorului PhoenixPentru cititoare phoenix care sunt pe RS232, o sa va trebuiasca si un cablu USB-RS232

opkg update

opkg install kmod-usb-serial

Page 9: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

opkg install kmod-usb-serial-pl2303

in functie de integratul care are convertorul USB-RS232

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

opkg update

opkg install kmod-usb-serial-ftdi

3. Configurarea dyndns pe routerSe instaleaza luci-app-ddns si ddns-scripts, cu ajutorul lui putty si cu urmatoarelekomenzi

opkg update

opkg list |grep ddns

opkg install luci-app-ddns

Dupa aceea se porneste programul WinSCP, se merge in directorul etc/config sideschidem 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 ddnsintroducem urmatoarele date:

Page 10: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

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 routerEste 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

Page 11: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

Y E

#9932

The following user(s) said Thank You: sat1967

Configurarea CCcam pe router 1 year, 5 months ago

Page 12: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

Configurarea CCcam pe routerPrima 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 latoate fisierele atributia 0755 iar fisierul ld.so.1 se copiaza si in folderul /lib si i seatribuie si lui 0755.Acuma mergem in /etc/init.d, si facem un fisier cu numele optional (dumneavoastra ilputeti redenumi cum doriti). Se va deschide o fereastra in care scriem urmatoarelecomenzi

#!/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 urmatoarelecomenzi

cd /etc/init.d

./optional enable

./optional boot

Cu WinSCP se poate verifica daca in /etv/rc.d sa facut fisierul S96optional, dacaexista acest fisier se poate da comanda reboot.Mai ramane sa introducem priori list, provider list si sa configuram fisierul cccam.cfgcare il gasiti in /opt/var/etc.

The following user(s) said Thank You: mateda, sat1967

Page 13: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

ramane blocatO 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 numelestatus_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:[email protected]: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 daatributia 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 gasimfisierul 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

Page 14: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

#9936Configurarea NewCS pe router 1 year, 5 months ago

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

Configurarea NewCS pe routerPentru inceput aveti nevoie de arhiva newcs 1.67 si newcs.xml.Porniti WinSCP, mergeti in directorul /opt/var/bin si se copiaza fisierulnewcs.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 directorulnou creat. Se da artibutie 0755 la toate fisierele. Acuma se merge in opt/var/binsi seface 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, sedeschide fisierul optional si se introduce urmatoarele (se presupune ca cccam e dejainstalat 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

Page 15: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

#9937

}

stop() {

l

killall newcs.openwrt

jillall CCcam.mipsel

# commands to kill application

}

Se salveaza fisierul si se verifica daca are atributia 0755La sfarsit se copiaza fisierul newcs.xml in directorul /opt/var/etc, se editeaza si sesac 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: 1 year, 5 months ago by sorin8m.

The following user(s) said Thank You: mateda, sat1967

NewCS script pentru resetarea lui cand newcs ramane blocat 1 year, 5 months ago

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

Karma: 1

NewCS script pentru resetarea lui cand newcsramane blocatPornim programul WinSCP, mergem in directorul /opt/var/bin si facem fisier nou cudenumirea status_newcs, iar in el introducem urmatoarele

#!/bin/sh

if ps x |grep -v grep |grep -c newcs.openwrt >/dev/nullthen

if wget -O /root/newcs.html http://root:[email protected]: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

Page 16: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

#9947

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 daatributiile 0755.Daca pana acuma nu ati intrebuintat cron, atunci e nevoie din putty sa datiurmatoare 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 sagasiti 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: 1 year, 5 months ago by sorin8m.

The following user(s) said Thank You: marluck, mateda, sat1967

Configurarea oscam pe router 1 year, 5 months ago

sorin8m

OFFLIN

E

Fresh Boarder

Posts: 11

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 alegeunul de aicea, sau puteti intrebuinta versiunea pe care o intrebuintez si eu. Fisierul care se intrebuinteazapentru 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 luiWinCSP il copiem in /opt/var/bin si ii dam atributia 0755. Tot in /opt/var.bin se face fisierul start_oscam incare 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

Page 17: Instalare Kamikadze Pe Topex

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

9/5/2012 11:47:22 AMhttp://forum.satmultimedia.ro/forum/95-linux/9245-how-to-topex-bytton-gprs-deluxe-cu-openwrt-kamikaze-8092-kernel-24...

REPL

Y

QUOT

E

... LINUX Go

# 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 (0755intram in putty si dam comanda reboot

The following user(s) said Thank You: marluck, mateda, sat1967

REPLY

TOPIC

NEW

TOPIC Page: 1

Forum SatMultimedia DISCUTII GENERALE LINUX

Plug-in content

Powered by Kunena

Time to create page: 3.40 seconds

Copyright © 2012. Forum SATMULTIMEDIA - Satellite TV Gear.