Autore Topic: openwrt su wgt634u e router 3G  (Letto 1727 volte)

lucapost

  • Jr. Member
  • **
  • Post: 60
    • Mostra profilo
    • http://luca.postregna.name
openwrt su wgt634u e router 3G
« il: Dicembre 04, 2009, 12:06:30 pm »
Salve a tutti, ? un p? che seguo questa comunit? ed i suoi interesanti progetti.
Ho da poco acquistato un router netgear wgt634u per utilizzarlo con la mia chiavetta 3G, in modo da condividere la mia connessione via wifi a diversi client.

E' 3 giorni che ci smadonno sopra senza giungere al risultato che desidero. Quindi sono poco pi? che ai natali con questo genere di firmware.

Normalmente accedo con successo alla console del router tramite la porta seriale della quale ? dotato.
Ho configurato correttamente il modem 3G  (dalla console seriale lancio usb_modeswitch, ifup wan), pingo correttamente google.it, quindi qui non dovrebbero esseric problemi.

Attualmente arrivo a condividere la connessione 3G solamente tramite il router e la sua interfaccia eth0 (192.168.1.1), ma con il wireless ath0 (192.168.2.1) la condivisione non ? mai andata a buon fine. Quand'? attiva solamente l'interfaccia ath0 pingo correttamente il gateway.

Queste di seguito sono le mie attuali configurazioni:

Codice: [Seleziona]
root@openwrt:/# cat /etc/config/network
#### Loopback configuration
config interface loopback
        option ifname   "lo"
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0


#### LAN configuration
config interface lan
        option ifname   "eth0"
        option proto    static
        option ipaddr   192.168.1.1
        option netmask  255.255.255.0


#### WIFI configuration
config interface wifi
        option ifname   "ath0"
        option proto    static
        option ipaddr   192.168.2.1
        option netmask  255.255.255.0


#### WAN
config interface "wan"
        option ifname    "ppp0"
        option device    "/dev/ttyUSB3"
        option apn       "datacard.tre.it"
        option service   "umts"
        option username  "tre"
        option password  "tre"
        option proto     "3g"

Codice: [Seleziona]
root@openwrt:/# cat /etc/config/wireless
config wifi-device      "wifi0"
      option type         "atheros"
      option channel      "5"
      option hwmode "11g"
                     
config wifi-iface
      option device       "wifi0"
      option mode         "ap"
      option ssid         "OpenWrt"
      option hidden       "0"
      option encryption   "none"

Codice: [Seleziona]
root@openwrt:/# cat /etc/config/firewall |grep -v "#"
config defaults
        option syn_flood        1
        option input            ACCEPT
        option output           ACCEPT
        option forward          REJECT

config zone
        option name             lan
        option input    ACCEPT
        option output   ACCEPT
        option forward  REJECT

config zone
        option name             wan
        option input    REJECT
        option output   ACCEPT
        option forward  REJECT
        option masq             1

config forwarding
        option src      lan
        option dest     wan
        option mtu_fix  1

config rule
        option src              wan
        option proto            udp
        option dest_port        68
        option target           ACCEPT

config include
        option path /etc/firewall.user

/etc/firewall.user ? vuoto.
Qualcuno mi pu? aiutare a configurare correttamente la condivisione?
Grazie, Luca.

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: openwrt su wgt634u e router 3G
« Risposta #1 il: Dicembre 04, 2009, 01:03:57 pm »
Prova a cambiare la configurazione wifi aggiungendo un bridge:

Citazione
config interface wifi
   option type bridge
   option proto static
   option netmask 255.255.255.0
   option ipaddr 192.168.2.1
   option defaultroute 0
   option peerdns 0

Fonera Repository -> http://silverfox89.dyndns.org/

lucapost

  • Jr. Member
  • **
  • Post: 60
    • Mostra profilo
    • http://luca.postregna.name
Re: openwrt su wgt634u e router 3G
« Risposta #2 il: Dicembre 04, 2009, 02:10:50 pm »
ti ringrazio per la risposta, ho apportato le seguenti modifiche:
Codice: [Seleziona]
root@openwrt:/# cat /etc/config/network |grep -v "#"
config interface loopback
        option ifname   "lo"
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0


config interface lan
        option ifname   "eth0"
        option proto    static
        option ipaddr   192.168.1.1
        option netmask  255.255.255.0



config interface wifi
        option ifname   "ath0"
        option type bridge
        option network lan
        option proto static
        option netmask 255.255.255.0
        option ipaddr 192.168.2.1
        option defaultroute 0
        option peerdns 0

config interface "wan"
        option ifname    "ppp0"
        option device    "/dev/ttyUSB3"
        option apn       "datacard.tre.it"
        option service   "umts"
        option username  "tre"
        option password  "tre"
        option proto     "3g"
dal portatile(192.168.2.2) ping router(192.168.2.1) con successo, ma non riesco ad uscire fuori:
Codice: [Seleziona]
#> ping google.it
ping: unknown host google.it
dove sbaglio ora?


SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: openwrt su wgt634u e router 3G
« Risposta #3 il: Dicembre 04, 2009, 03:34:32 pm »
Da shell dai: route e posta il risultato..
Fonera Repository -> http://silverfox89.dyndns.org/

lucapost

  • Jr. Member
  • **
  • Post: 60
    • Mostra profilo
    • http://luca.postregna.name
Re: openwrt su wgt634u e router 3G
« Risposta #4 il: Dicembre 04, 2009, 04:25:45 pm »
ho risolto questo problema, penso che sia stato un problema legato al firewall. Forse non ? la soluzione milgiore, ma per adesso funziona! Questi di seguito sono i file di configurazione che st? utilizzando al momento:

Codice: [Seleziona]
config interface loopback
        option ifname   "lo"
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0


config interface lan
        option ifname   "eth0"
        option proto    static
        option ipaddr   192.168.1.1
        option netmask  255.255.255.0



config interface wifi
        option ifname   "ath0"
        option type bridge
        option network lan
        option proto static
        option netmask 255.255.255.0
        option ipaddr 192.168.2.1
        option defaultroute 0
        option peerdns 0

config interface "wan"
        option ifname    "ppp0"
        option device    "/dev/ttyUSB3"
        option apn       "datacard.tre.it"
        option service   "umts"
        option username  "tre"
        option password  "tre"
        option proto     "3g"
Codice: [Seleziona]
config wifi-device      "wifi0"
      option type         "atheros"
      option channel      "5"
      option hwmode "11g"
                     
config wifi-iface
      option device       "wifi0"
      option mode         "ap"
      option ssid         "OpenWrt"
      option hidden       "0"
      option encryption   "none"       
Codice: [Seleziona]
config defaults
        option syn_flood        1
        option input            ACCEPT
        option output           ACCEPT
        option forward          REJECT

config zone
        option name             wifi
        option input    ACCEPT
        option output   ACCEPT
        option forward  REJECT

config zone
        option name             lan
        option input    ACCEPT
        option output   ACCEPT
        option forward  REJECT

config zone
        option name             wan
        option input    REJECT
        option output   ACCEPT
        option forward  REJECT
        option masq             1

config forwarding
        option src      lan
        option dest     wan
        option mtu_fix  1

config forwarding
        option src      wifi
        option dest     wan
        option mtu_fix  1

config rule
        option src              wan
        option proto            udp
        option dest_port        68
        option target           ACCEPT

config include
        option path /etc/firewall.user

altro problema, ora devo capire perch? il router si riavvia da solo!e succede molto spesso!

alessia

  • Novellino
  • *
  • Post: 23
    • Mostra profilo
    • E-mail
Re: openwrt su wgt634u e router 3G
« Risposta #5 il: Aprile 05, 2011, 04:22:14 pm »
ciao, io sto avendo alcuni problemi nel configurare la internet key della vodafone su openwrt backfire...non ? che puoi aiutarmi?ho seguito le varie guide su internet ma niente non appena faccio ifup pppo il router si riavvia subito.
grazie

Max

  • Full Member
  • ***
  • Post: 394
    • Mostra profilo
    • E-mail
Re: openwrt su wgt634u e router 3G
« Risposta #6 il: Aprile 06, 2011, 06:53:39 am »
Ciao, il post di Luca ? di 2 anni fa !
Non so se abbia risolto, credo bastasse modificare la lan zone in questo modo:
Codice: [Seleziona]
config zone
        option name             lan
        option network 'lan wifi'
        option input    ACCEPT
        option output   ACCEPT
        option forward  REJECT



Alessia credo sia colpa di quella chiavetta, ha problemi con moltissimi router 3G, posta l'elenco dei pacchetti installati.
(il comando ? opkg list-installed)

alessia

  • Novellino
  • *
  • Post: 23
    • Mostra profilo
    • E-mail
Re: openwrt su wgt634u e router 3G
« Risposta #7 il: Aprile 06, 2011, 08:29:52 am »
I pacchetti che ho installato sono: kmod-usb-acm kmod-usb-core kmod-usb-ohci kmod-usb-serial comgt
kmod-usb-serial-option kmod-usb-storage kmod-usb-uhci kmod-usb2  usb-switch ppp

Li ho installati tutti.
Max davvero pensi possa essere la paennetta?su internet ho letto che altri ci sono riusciti e da me sembra andare tutto bene fino a questo riavvio strano e improvviso.Mi consigli in caso una pennetta sicuramente compatibile?
in caso la compro.
Grazie