Temat: Sagem XG-762N w Graygole

Witam posiadam kartę WiFi pod USB, chciałbym ja zainstalować w graygole, czy ktoś ma jakiś sposób?
Model karty to Sagem XG-762N
a identyfikuje sie ona jako:

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=079b ProdID=0062 Rev=48.10
S:  Manufacturer=ZyDAS
S:  Product=802.11b/g USB WLAN
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=125us
E:  Ad=04(O) Atr=03(Int.) MxPS=  64 Ivl=125us
RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

2

Odp: Sagem XG-762N w Graygole

Ale muzeum zalazłeś smile

opkg update
opkg install kmod-zd1211rw

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

3 (edytowany przez zdzichu6969 2012-08-15 18:15:08)

Odp: Sagem XG-762N w Graygole

Dzięki, założenie jest jedno, utworzenie hot spota z dozwolonymi konkretnymi adresami i prędkością do powiedzmy 512 kilo.
Zapewne bede prosil o pomoc w konfiguracji.

Poczytałem troszke, http://openrouter.info/forum/viewtopic. … amp;t=1532 , no i mam pytanie, jak zrobić tą procedurę to ej konkretnej karty wifi.
U siebie mam lighthttpd, starczy ? (na porcie 1081) w srodku jest skrypt web wget.
Z HTMLem i skryptem allow sobie poradze.

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

4

Odp: Sagem XG-762N w Graygole

Dodam że karta z podanym sterownikiem działa;)

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

5

Odp: Sagem XG-762N w Graygole

Serwer nie jest ważny, byle by to cgi wykonał.

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

6

Odp: Sagem XG-762N w Graygole

Utworzyłęm siec guest o zupelnie innej adresacji, na tym radiu.
Wszystko jest OK, DHCP dziala, przepuszcza internet. Teraz chcialbym ograniczyc prędkośc do hotspota oraz spowodować wczytanie tej strony wykonującej skrypt allow (dostep do sieci) do konkretnego urządzenia radiowego (w tym przypadku ten SAGEM pod USB). HOTSPOT zatem ma działać tylko i wyłącznie do interfejsu pod USB.

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

7

Odp: Sagem XG-762N w Graygole

Zmień regułę przekierowania ze wszystkich tak jak jest teraz na te pochodzące z tej nowej sieci (-s wlan1 czy jak tam sieć nazwałeś).

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

8 (edytowany przez zdzichu6969 2012-08-16 16:01:51)

Odp: Sagem XG-762N w Graygole

Czy chodzi o tą regułę ? Siec goscinna nazywa sie 'guest' a karta w systemie 'radio1'.


iptables -t nat -A prerouting_blokada ! -d $IP/32 -p tcp -j DNAT --to $IP:80
RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

9

Odp: Sagem XG-762N w Graygole

Tak, to odpowiada za przekierowanie. Wszystko co idzie na coś co jest różne od adresu routera ma być przekierowane na ip_routera port 80 czyli domyślnie hotspota który tam czeka.

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

10

Odp: Sagem XG-762N w Graygole

Ok zatem co tam dopisać ?

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

11

Odp: Sagem XG-762N w Graygole

ifconfig pokaż jaki masz

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

12 (edytowany przez zdzichu6969 2012-08-16 16:10:34)

Odp: Sagem XG-762N w Graygole

Prosze

br-lan    Link encap:Ethernet  HWaddr 54:E6:FC:AE:4F:02
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:355112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:659400 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:21138090 (20.1 MiB)  TX bytes:907474278 (865.4 MiB)

eth0      Link encap:Ethernet  HWaddr 54:E6:FC:AE:4F:02
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1017163 errors:0 dropped:0 overruns:185989 frame:0
          TX packets:1015807 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:934507446 (891.2 MiB)  TX bytes:934519122 (891.2 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr 54:E6:FC:AE:4F:02
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:351667 errors:0 dropped:0 overruns:0 frame:0
          TX packets:655817 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:22004841 (20.9 MiB)  TX bytes:907288862 (865.2 MiB)

eth0.2    Link encap:Ethernet  HWaddr 54:E6:FC:AE:4F:02
          inet addr:172.22.33.35  Bcast:172.22.47.255  Mask:255.255.240.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:664275 errors:0 dropped:0 overruns:0 frame:0
          TX packets:359951 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:898128948 (856.5 MiB)  TX bytes:27227063 (25.9 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:49 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3319 (3.2 KiB)  TX bytes:3319 (3.2 KiB)

mon.wlan0 Link encap:UNSPEC  HWaddr 54-E6-FC-AE-4F-02-00-00-00-00-00-00-00-00-00                                                                                        -00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7827 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:485427 (474.0 KiB)  TX bytes:0 (0.0 B)

mon.wlan1 Link encap:UNSPEC  HWaddr 00-19-70-16-2A-C6-00-00-00-00-00-00-00-00-00                                                                                        -00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50916 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:4690188 (4.4 MiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 54:E6:FC:AE:4F:02
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3603 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:647396 (632.2 KiB)  TX bytes:3846248 (3.6 MiB)

wlan1     Link encap:Ethernet  HWaddr 00:19:70:16:2A:C6
          inet addr:10.1.1.1  Bcast:10.1.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:365 errors:0 dropped:0 overruns:0 frame:0
          TX packets:557 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:41838 (40.8 KiB)  TX bytes:79119 (77.2 KiB)

Czyli interfejs nazywa sie wlan1

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

13

Odp: Sagem XG-762N w Graygole

Na taki fragment zmień:

iptables -t nat -F prerouting_blokada 2>/dev/null || ( \
        iptables -t nat -N prerouting_blokada; \
        iptables -t nat -I PREROUTING -i wlan1 -j prerouting_blokada; \
)

Lub wykorzystaj gotowca typu coova-chilli

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

14

Odp: Sagem XG-762N w Graygole

OK, dodałem

iptables -t nat -F prerouting_blokada 2>/dev/null || ( \
        iptables -t nat -N prerouting_blokada; \
        iptables -t nat -I PREROUTING -i br-lan -j prerouting_blokada; \
)
IP=$(uci get network.lan.ipaddr)
iptables -t nat -A prerouting_blokada -s wlan1  -p tcp -j DNAT --to 10.1.1.1:81/hotspot

i przy probie restartu firewalla dostaje wynik:

/etc/init.d/firewall restart
Loading defaults
Loading synflood protection
Adding custom chains
Loading zones
Loading forwardings
Loading redirects
Loading rules
Loading includes
iptables v1.4.6: host/network `wlan1' not found
Try `iptables -h' or 'iptables --help' for more information.
from_if = eth0.2
iptables -t nat -A prerouting_wan -i eth0.2 -j DNAT --to-destination 192.168.1.1
Optimizing conntrack
Loading interfaces
RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

15

Odp: Sagem XG-762N w Graygole

Nie nie, spójrz wcześniejszy post

Takiego czegoś nie ma:  10.1.1.1:81/hotspot,  10.1.1.1:81 jak już.

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

16

Odp: Sagem XG-762N w Graygole

Rozumiem, ale w katalogu hotspot mam stronie hotspotową ponieważ już tam jest inna strona w katalogu domyślnym

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

17

Odp: Sagem XG-762N w Graygole

Tak się nie da. iptables nie rozumie takiego czegoś, przekieruje ruch na określony port. A na tym porcie ma być coś co serwuje to co trzeba. Więc odpowiednio serwer www ustaw bo w iptables tak nie możesz.

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

18

Odp: Sagem XG-762N w Graygole

Ok, tak ma byc?

iptables -t nat -F prerouting_blokada 2>/dev/null || ( \
        iptables -t nat -N prerouting_blokada; \
        iptables -t nat -I PREROUTING -i wlan1 -j prerouting_blokada; \
)
IP=$(uci get network.lan.ipaddr)
iptables -t nat -A prerouting_blokada ! -d $IP/32 -p tcp -j DNAT --to 10.1.1.1:81
RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

19

Odp: Sagem XG-762N w Graygole

Tak.

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

20

Odp: Sagem XG-762N w Graygole

Teraz zapewne musze pozwolic uzytkownika na wczytywanie adresu 10.1.1.1:81 ?
W artykule jest napisane że nie mozna w Hotspocie wczytywac adresu routera itp.

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M