Sari la conținut
ELFORUM - Forumul electronistilor

Routere WiFi cu Linux OpenWrt


Guest1

Postări Recomandate

Haideti domnilor cetateni ...wan-ssh-port enable

 

sal. sorry, dar eu doar in pagina de Network - Firewall - Traffic redirection am setat forwardari. nu am lucrat cu dyndns.

probabil ca dupa ce ii dai enable la open-wan-ssh-port tre sa ii dai si start? din cate imi dau seama e vorba de un script/serviciu, nu?!

 

Iti vezi ruteru' de pe net ???

Il accesezi de pe net pe ssh de ex ?

 

Papucii ma-sii....

 

 

am si eu o intrebare intrebatoare :da care e treaba dintre dyndns si portforward ?

daca de ex am o camera ip pe LAN cu ip de clasa - C 192.168.X.X si vreau sa o vad pe extern setez in router portforward 8080 (respectiv si in camera dar asta e alta treaba) pentru 192.168.X.X. presupun ca folosesti serviciul DynDNS pentru ca ai un ip dinamic in locata respectiva dar tot nu inteleg care e treaba cu porturile.

 

local pe ce adresa accesezi webcamul ?

 

Pai asta-i ideea :

 

vreau sa accesez ruteru' di pi net ! Vreau , printre altele , sa-l administrez de pe net ! Odata pornit ruterul , modemul are alocat un ip , de fiecare data altul , neavand un ip static... din acest motiv trebuie sa folosesc dyndns sau dtdns.Problema este ca NU-MI VAD ruteru' de pe net cu rahatu' asta de openwrt care-i belea de greu de configurat ( zice lumea prin forumuri , care are aceeasi problema ca si mine ) . Asa cum am zis si in alte postari mor di ciuda ca : "" unii "stie" si nu-mi zice si noua "" (greselile-s intentionate , fireste ) :sparge:

Link spre comentariu

Pe o adresa de IP pot rula mai multe servicii (server), fiecare putand fi accesat printr-o poarta (port).

 

de ex router-ul meu are IP-ul radu2000v.no-ip.org (88.158.218.47 deocamdata).

Aici pot sa am mai multe servicii care ruleaza in router

 

SSH pe portul port 22

HTTPS pe portul 443

 

atunci trebuie puse in firewall 2 reguli (se deschid cele doua porturi)

se adauga in /etc/config/firewall

 

config 'rule'

option 'src' 'wan'

option 'proto' 'tcp'

option 'dest_port' '22'

option 'target' 'ACCEPT'

 

config 'rule'

option 'src' 'wan'

option 'proto' 'tcp'

option 'dest_port' '443'

option 'target' 'ACCEPT'

 

Daca doresc de ex. sa am o camera WEB care sa raspunda pe portul 8080 exterior, trebuie ca in acelasi fisier (etc/config/firewall) sa fac un port redirect (sa fac public un server din LAN, sau altfel spus tot ce vine pe acelasi IP 88.158.218.47:8080 sa fie redirectionat in LAN pe IP-ul 192.168.2.3 portul 80)

 

config redirect

option src wan

option src_dport 8080

option dest lan

option dest_ip 192.168.2.3

option dest_port 80

option proto tcp

 

Pentru a beneficia de noua configuratie puteti da apoi comanda:

/etc/init.d/firewall restart

Link spre comentariu

Nu pot man , nu pot si basta bag'um picioarele iar in apa rece :cry: MOOOOR !Deci sa o iau de la inceput si vreau sa fie atenti cei carora le-a REUSIT sa-si vada ruteru de pe net si sa forward-eze porturile din el in retea , pe topexu 500gd invatat cu openwrt-kamikaze-8.09.2-brcm-2.4 !!!! VREAU , daca se poate , sa-mi raspunda cei ce AU REUSIT !Sunt dispus sa platesc REPEDE 50 lei cetateanului care detine "secretul" !!! A.S.A.P. va implor este o problema MAAAAAREEE ce trebuie rezolvata :cry:

Link spre comentariu

Am reusit la naiba sa-l ia de router :sparge: Problema era intre scaun si monitor :nas: Scuze de dublu post ! Voi pune in curand tot ce si cum am facut ! Draq sa-l ia ca mi-a scos peri albi :aut:

Link spre comentariu

A I C I am pus un tutorial despre cum se instaleaza modemul HUAWEI K3765 ( ala cu care o vezi pe Florentina la nunta ) pe asus 500gd softat cu backfire 10.3 2.4

 

 

Mdah iata ca m-am grabit in a spune ca am reusit port forward-ul.Functioneaza ireprosabil cu setarile de wan cu ip static sau dinamic dar tot nu am reusit cu modemul . Dupa ce instalez modemul si-l conectez imi transmite un mesaj :

 

Apr 6 02:18:35 OpenWrt local2.info chat[703]: ATD*99***1#^M^M

Apr 6 02:18:35 OpenWrt local2.info chat[703]: CONNECT

Apr 6 02:18:35 OpenWrt local2.info chat[703]: -- got it

Apr 6 02:18:35 OpenWrt local2.info chat[703]: send ( ^M)

Apr 6 02:18:35 OpenWrt daemon.info pppd[690]: Serial connection established.

Apr 6 02:18:35 OpenWrt daemon.info pppd[690]: Using interface ppp0

Apr 6 02:18:35 OpenWrt daemon.notice pppd[690]: Connect: ppp0 <--> /dev/usb/tts/2

Apr 6 02:18:39 OpenWrt daemon.warn pppd[690]: Could not determine remote IP address: defaulting to 10.64.64.64

Apr 6 02:18:39 OpenWrt daemon.notice pppd[690]: local IP address 86.122.102.23

Apr 6 02:18:39 OpenWrt daemon.notice pppd[690]: remote IP address 10.64.64.64

Apr 6 02:18:39 OpenWrt daemon.notice pppd[690]: primary DNS address 193.231.236.25

 

Ei misterul pentru mine este aici : Could not determine remote IP address: defaulting to 10.64.64.64 !!!

Eu inteleg urmatoarele : avem ip-ul de net local IP address 86.122.102.23

inca un ip (?) 10.64.64.64 cu subnetmask 255.255.255.255 !!!

ip-ul de lan 192.168.2.1

 

Cum vine asta ? Ce e culmea e ca nimeni nu s-a intalnit cu aceeasi problema cu a mea....Haideti domnilor cu o idee ca am o viata si nu pot s-o irosesc cu ruteru' aista :ras:

 

Atasat am pus rutarile ce se fac dupa conectare la net.

 

mifty edit: n-ar fi rău să bagi tutorialul într-un topic separat, ai cuvântul meu că îl vezi sticky!!!

Link spre comentariu
  • Administratori

ar fi bine sa pui acel tutoorial si aici pentru ca postul tau a fost raportat de useri ca sunt oligati sa-si faca cont daca vor sa vada ceva, in caz contrar am sa-ti sterg linkul.

Link spre comentariu

@Mifty & @Vasile - am muncit enorm saptamanile astea sa le fac sa functioneze , m-am gandit ca-i cea mai ieftina si buna solutie de supraveghere mai ales acolo unde nu este acces la net altul decat prin 3g/gprs.Practic am pornit de la 0 cu configurarea opwnwrt-ului.Am sa pun tot ce am invatat intr-un topic nou , cat mai curand posibil , asa cum zicea Mifty . In decursul "sapaturilor" dupa informatii am constatat cu stupoare ca cei care stiu NU vor sa spuna fapt ce m-a intristat avand in vedere ca 99,99 din ce-i linux este MOKA . Mai degraba ma astept la cei ce configureaza windoze sa ceara bani pt configurare...In fine ... Sper sa fie de ajutor .

Link spre comentariu

rogu n pic de ajutor,am un router 32ram 64 flash cu openwrt kamikaze pe el,problema este ca am o placa noua atheros 5313a MIMO,deci,am scos palca veche si am bagat pe asta noua,nu a detectato deloc,cu palca veche erau driverele madwifi de la atheros,bun,le dezinstalez si bag driverele ath9k,nimic..cum se procedeaza la schimbarea placii wireless? :sparge:

Link spre comentariu

Probabil ca majoritatea dintre voi doriti sa va accesati routerul distant de la servici sau aiurea.

Pentru a securiza cu SSL urmati micul tutorial de mai jos:

 

BusyBox v1.15.3 (2010-04-06 04:14:37 CEST) built-in shell (ash)

Enter 'help' for a list of built-in commands.

 

_______ ________ __

| |.-----.-----.-----.| | | |.----.| |_

| - || _ | -__| || | | || _|| _|

|_______|| __|_____|__|__||________||__| |____|

|__| W I R E L E S S F R E E D O M

Backfire (10.03, r20728) --------------------------

* 1/3 shot Kahlua In a shot glass, layer Kahlua

* 1/3 shot Bailey's on the bottom, then Bailey's,

* 1/3 shot Vodka then Vodka.

---------------------------------------------------

root@balaur:~#

root@balaur:~#

root@balaur:~#

root@balaur:~#

root@balaur:~# opkg update

Downloading http://downloads.openwrt.org/backfire/1 ... ackages.gz.

Inflating http://downloads.openwrt.org/backfire/1 ... ackages.gz.

Updated list of available packages in /var/opkg-lists/packages.

 

Instalati suportul de ssl pentru OpenWrt

 

root@balaur:~# opkg install luci-ssl

 

root@balaur:~# ls /etc/config/

ddns dhcp dropbear firewall luci network system ucitrack uhttpd wireless

 

Editati fisierul de configurare uhttpd si comentati linia marcata de mine cu rosu.

 

root@balaur:~# vi /etc/config/uhttpd

 

# Server configuration

config uhttpd main

 

# HTTP listen addresses, multiple allowed

# list listen_http 0.0.0.0:80

# list listen_http [::]:80

 

# HTTPS listen addresses, multiple allowed

list listen_https 0.0.0.0:443

# list listen_https [::]:443

 

# Server document root

option home /www

 

...........................

 

Restartati serverul de http

root@balaur:~# /etc/init.d/uhttpd restart

 

Acum puteti accesa interfata grafica cu SSL.

 

Tibi

Link spre comentariu
  • 2 săptămâni mai târziu...

Vasile, nu vad nici un cups pe acolo ....

Ok, am sa fac un tutorial pentru instalare suport de printer usb pe backfire.

 

Pana atunci boost your speed pe Deluxe (vezi documentul de aici).

 

OVERCLOCKING

 

din CLI

 

nvram set clkfreq=264,132

nvram commit

reboot & exit

 

Tibi

am facut exact ce scrie mai sus dar in log tot la 200MHz scrie ca functioneaza. E normal asa?

 

Dec 29 17:28:00 OpenWrt user.warn kernel: CPU: BCM5365 rev 1 at 200 MHzDec 29 17:28:00 OpenWrt user.warn kernel: Using 100.000 MHz high precision timer.Dec 29 17:28:00 OpenWrt user.warn kernel: Calibrating delay loop... 199.47 BogoMIPS
Link spre comentariu

Am adaugat acest tutorial si pe computergames, asa ca o sa-l pun si aici. :-)

 

Instalare modem USB 3G orice model.

 

Tutorialul de mai jos este pentru OpenWrt BackFire 10.03

http://backfire.openwrt.org/10.03/br...4-squashfs.trx

Modemul trebuie sa fie conectat la internet pe interfata de wan.

 

 

root@balauru:/#opkg update

 

root@balauru:/#opkg install kmod-usb-uhci kmod-usb-serial

 

In acest moment modemul este vazut ca flash stick usb mass storage

 

root@balauru:/# dmesg|tail

usb.c: new USB bus registered, assigned bus number 1

hub.c: USB hub found

hub.c: 2 ports detected

PCI: Enabling device 01:03.1 (0000 -> 0001)

uhci.c: USB UHCI at I/O 0x120, IRQ 2

usb.c: new USB bus registered, assigned bus number 2

hub.c: USB hub found

hub.c: 2 ports detected

hub.c: new USB device 01:03.0-1, assigned address 2

usb.c: USB device 2 (vend/prod 0x12d1/0x1446) is not claimed by any active driver. <<<<<<<<<<< asta-i

root@balauru:/#

 

root@balauru:/#opkg install usb-modeswitch

 

root@balauru:/# cd /etc

root@balauru:/# wget http://www.draisberghof.de/usb_modeswit ... erence.txt

root@balauru:/# mv device_reference.txt usb-modeswitch.conf

 

Listati cu

 

root@balauru:/#cat usb-modeswitch.conf

si cautati daca este listat modemul vostru sau cautati vend/prod 0x12d1/0x1446

Editati cu vi

 

root@balauru:/#vi usb-modeswitch.conf

 

si stergeti ; din dreptul

 

; DefaultVendor= 0x12d1

; DefaultProduct= 0x1446

 

root@balauru:/#vi usb-modeswitch.conf

Trebuie sa stegeti ; dupa cum se vede mai jos

########################################################

# Huawei E1550

# Huawei E1750

#

# Contributor: Anders Blomdell, Ahmed Soliman

 

DefaultVendor= 0x12d1

DefaultProduct= 0x1446

 

TargetVendor= 0x12d1

TargetProduct= 0x1001

 

MessageContent="55534243123456780000000000000011060000000000000000000000000000"

 

########################################################

 

In mod USB mass storage are vendor 0x12d1 si product 0x1446

In mod modem 3G are vendor 0x12d1 si product 0x1001

root@balauru:/#reboot

 

Se verifica daca a schimbat stikul din usb mass storage in modem :

 

root@balauru:/# usb_modeswitch

 

Looking for target devices ...

No devices in target mode or class found

Looking for default devices ...

Found default devices (1)

Accessing device 002 on bus 002 ...

Using endpoints 0x01 (out) and 0x81 (in)

Inquiring device details; driver will be detached ...

Looking for active driver ...

No driver found. Either detached before or never attached

 

SCSI inquiry data (for identification)

-------------------------

Vendor String: Orange

Model String: CD ROM (Huawei)

Revision String: 2.31

-------------------------

 

USB description data (for identification)

-------------------------

Manufacturer: HUAWEI Technology

Product: HUAWEI Mobile

Serial No.: 0123456789ABCDEF

-------------------------

Setting up communication with interface 0 ...

Trying to send the message to endpoint 0x01 ...

OK, message successfully sent

Device is gone, skipping any further commands

-> Run lsusb to note any changes. Bye.

 

 

Configurati usb-modeswitch sa schimbe stickul din mass storage in modem inainte de a initia driverele dupa fiecare reboot astfel :

 

root@balaurul:~# cat>/etc/init.d/usb-modeswitch

#!/bin/sh /etc/rc.common

#

 

START=50

start() {

 

usb_modeswitch

 

}

^D <<<<<<<<<< apasati CTRL+D

root@balaurul:/etc/rc.d# chmod +x /etc/init.d/usb-modeswitch

root@balaurul:/etc/rc.d# /etc/init.d/usb-modeswitch enable

root@balaurul:/etc/rc.d#reboot

 

Asociem modemul cu product/vendor :

 

root@balaurul:~# cat>/etc/modules.d/60-usb-serial

usbserial vendor=0x12d1 product=0x1001 maxSize=4096

^D

root@balaurul:~# reboot

 

In log ar trebui sa vedem asa ceva :

 

hub.c: USB hub found

hub.c: 2 ports detected

usb.c: registered new driver serial

usbserial.c: USB Serial support registered for Generic

usbserial.c: USB Serial Driver core v1.4

hub.c: new USB device 01:02.0-2, assigned address 2

usb.c: USB device 2 (vend/prod 0x12d1/0x1446) is not claimed by any active driver.

device wl0 entered promiscuous mode

wl0: attempt to add interface with same source address.

br-lan: port 2(wl0) entering learning state

br-lan: port 2(wl0) entering forwarding state

br-lan: topology change detected, propagating

usbdevfs: process 642 (usb_modeswitch) did not claim interface 0 before use

usb.c: USB disconnect on device 01:02.0-2 address 2

hub.c: new USB device 01:02.0-2, assigned address 3

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB1 (or usb/tts/1 for devfs)

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB2 (or usb/tts/2 for devfs)

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB3 (or usb/tts/3 for devfs)

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB4 (or usb/tts/4 for devfs)

usbserial.c: Generic converter detected

usbserial.c: Generic converter now attached to ttyUSB5 (or usb/tts/5 for devfs)

root@balaurul:~#

 

Instalam comgt

root@balaurul:~# opkg update

root@balaurul:~# opkg install comgt

 

 

Din interfata grafica la Network interface wan

Atentie la APN !!! Pentru internet public Orange acesta este ¨internet¨ fara unsername si parola.

 

Pentru Vodafone:

APN:internet.vodafone.ro

Username:internet.vodafone.ro

Password:internet

 

http://modmyi.com/wiki/index.php/Car..._.28Romania.29

 

Configuram wan-ul , de obicei este : /dev/usb/tts/0

 

Ridicam interfata wan daca avem succes mesajul trebuie sa fie acesta :

 

root@balaurul:~# ifup wan

Trying to set PIN

PIN set successfully

root@balaurul:~#

 

Si in acest moment modemul 3g trebuie sa beculeasca continuu.

 

Se scrie script de initializare interfata wan.

 

root@balaurul:/etc/rc.d# cat>/etc/init.d/wan

#!/bin/sh /etc/rc.common

# Written by Simon Josefsson 2009-03-05. Released into the public domain.

 

START=90

start() {

ifup wan

}

^D

root@balaurul:/etc/rc.d# chmod +x /etc/init.d/wan

root@balaurul:/etc/rc.d# /etc/init.d/wan enable

root@balaurul:/etc/rc.d# reboot

 

 

Enjoy za reteaua 3G !

 

Tibi

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări