Temat: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

Witam !


Mam takie pytanie, otóż używam sieci Wi-Fi jako punktu dostępowego do Internetu i chciałbym użyć w tym celu routera (DIR-300) jako klienta który mógłby dzielić łącze po przez wbudowane porty LAN. Niestety nie udało mi się tego dokonać,  bez problemu konfiguruje Wi-fi by pracowało w trybie klient, router się łączy do sieci i nie ma problemu. Ale będąc podpiętym do routera przez kabel nie mam internetu. Co muszę ustawić by to zmienić ?



Dziękuję za pomoc.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

2

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

Na początek sprawdź bezpośrednio na routerze czy masz prawidłowo ustawioną domyślną bramę, np. poprzez polecenie route -n. Możesz jeszcze sprawdzić czy sam router ma dostęp do neta i czy rozwiązuje nazwy.

3

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

j/w.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

Witam !

Już się poddaje, miliony opcji, tutoriali zrobiłem i w dalszym ciągu nie chce działać prawidłowo.
Może na początek przybliżę sprawę. Otóż istnieje sieć Wi-Fi z której na co dzień korzystam, bez zabezpieczeń jedynie filtracja adresów MAC. I chciałbym aby mój DIR-300 dzielił łącze z tej właśnie sieci po LANie. Na oprogramowaniu DD-WRT udało mi się to bez problemu tylko odznaczyłem Bridge i zaznaczyłem Routing i śmiga bez problemu. Jednak potrzebuje OpenWRT do bardziej zaawansowanych celów. Bardzo proszę o wytłumaczenie krok po kroku jak mogę to ustawić bo już nie mam siły.
Poniżej załącze czyste configi z ustawionym tylko połączeniem wi-fi.

Network:

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 'type' 'bridge'
        option 'proto' 'static'
        option 'ipaddr' '192.168.1.1'
        option 'netmask' '255.255.255.0'
        option 'ifname' 'eth0.1'

config 'switch' 'eth0'
        option 'name' 'eth0'
        option 'reset' '1'
        option 'enable_vlan' '1'

config 'switch_vlan' 'eth0_1'
        option 'device' 'eth0'
        option 'vlan' '1'
        option 'ports' '0 1 2 3 5t'

config 'switch_vlan' 'eth0_2'
        option 'device' 'eth0'
        option 'vlan' '2'
        option 'ports' '4 5t'

config 'interface' 'wan'
        option 'ifname' 'eth0.2'
        option 'proto' 'dhcp'

Firewall:

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
        option mtu_fix  1

config forwarding
        option src      lan
        option dest     wan

# We need to accept udp packets on port 68,
# see https://dev.openwrt.org/ticket/4108
config rule
        option src              wan
        option proto            udp
        option dest_port        68
        option target           ACCEPT

#Allow ping
config rule
        option src wan
        option proto icmp
        option icmp_type echo-request
        option target ACCEPT

# include a file with users custom iptables rules
config include
        option path /etc/firewall.user


### EXAMPLE CONFIG SECTIONS
# do not allow a specific ip to access wan
#config rule
#       option src              lan
#       option src_ip   192.168.45.2
#       option dest             wan
#       option proto    tcp
#       option target   REJECT

# block a specific mac on wan
#config rule
#       option dest             wan
#       option src_mac  00:11:22:33:44:66
#       option target   REJECT

# block incoming ICMP traffic on a zone
#config rule
#       option src              lan
#       option proto    ICMP
#       option target   DROP

# port redirect port coming in on wan to lan
#config redirect
#       option src                      wan
#       option src_dport        80
#       option dest                     lan
#       option dest_ip          192.168.16.235
#       option dest_port        80
#       option proto            tcp


### FULL CONFIG SECTIONS
#config rule
#       option src              lan
#       option src_ip   192.168.45.2
#       option src_mac  00:11:22:33:44:55
#       option src_port 80
#       option dest             wan
#       option dest_ip  194.25.2.129
#       option dest_port        120
#       option proto    tcp
#       option target   REJECT

#config redirect
#       option src              lan
#       option src_ip   192.168.45.2
#       option src_mac  00:11:22:33:44:55
#       option src_port         1024
#       option src_dport        80
#       option dest_ip  194.25.2.129
#       option dest_port        120
#       option proto    tcp

Wi-Fi:

config 'wifi-device' 'wifi0'
    option 'type' 'atheros'
    option 'channel' 'auto'
    option 'disabled' '0'
    option 'txpower' '20'
    option 'diversity' '1'
    option 'distance' '5800'

config 'wifi-iface'
    option 'device' 'wifi0'
    option 'encryption' 'none'
    option 'ssid' 'nbd'
    option 'mode' 'sta'
    option 'ff' '1'
    option 'turbo' '1'

Dodam że MAC jest zmieniony, wersja OpenWRT to 10.03 RC1.


Dziękuję za pomoc.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

5

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

/etc/config/wireless:

config 'wifi-device' 'wifi0'
    option 'type' 'atheros'
    option 'channel' 'auto'

config 'wifi-iface'
    option 'device' 'wifi0'
    option 'encryption' 'none'
    option 'ssid' 'nbd'
    option 'mode' 'sta'
    option 'network' 'wan'

firewall ma zostać bez zmian, network w sumie tak samo. Zainstaluj sobie gargoyle, będziesz mógł to sobie wykilkać.
http://eko.one.pl/?p=openwrt-trybypracy#klientap < opisane.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

Dzięki wielkie działa !!! :0

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

7

Odp: Wi-Fi client mode, jak uzyskać dstęp do Internetu w sieci LAN ?

Musi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.