Ok thanks Tobias. How can I detect that ethernet is plugged with hotplug? I tried some script but it never raises. Thing is I will know when wifi is up, ok but I have to know if eth is plugged or not since there is no eth down when eth is unplugged.
2016-07-07 0:30 GMT+02:00 Tobias Welz <t...@wiznet.eu>: > Hum, now you want to toggle wifi - this is a totally different request. This > can maybe done by hotplug events on the ethernet executing "wifi up" and > "wifi down" > You could also have a look if there is some package that might support > something like that - i don't know if e.g. mwan3 package can do that. > > > -------- Original Message -------- > Subject: Re: [LEDE-DEV] Routing two interfaces on same subnet > From: Baptiste Clenet <bapcle...@gmail.com> > To: Tobias Welz <t...@wiznet.eu> > Cc: lede-dev@lists.infradead.org > Date: 6.7.2016 11:19:44 >> >> Thing is I don't want to relay traffic from ethernet to wifi STA, I >> want that if ethernet is connected, wifi is disabled and if ethernet >> is unplugged, wifi is enabled. >> >> 2016-07-06 9:05 GMT+02:00 Baptiste Clenet <bapcle...@gmail.com>: >>> >>> Ok Thanks Tobias, >>> I will try to implement it. >>> So if user plugged ethernet to the internet provider router and wifi >>> is also connected, they will be no problem? >>> >>> 2016-07-06 2:16 GMT+02:00 Tobias Welz <t...@wiznet.eu>: >>>> >>>> Bridging in client mode is not supported by most devices. >>>> That's why you need a "pseudo bridge" with relayd here: >>>> https://wiki.openwrt.org/doc/recipes/relayclient >>>> >>>> >>>> On 05.07.2016 23:14, Baptiste Clenet wrote: >>>>> >>>>> Ok. >>>>> I've got a router with one ethernet port and wifi in STA mode. The >>>>> user which is going to use the router will be able to connect this >>>>> router to internet router either by ethernet or wifi. >>>>> So if he plugs ethernet and decide to connect his router by wifi also, >>>>> ethernet and wifi will be on same network (same subnet). >>>>> Is it clearer? >>>>> Currently, when I start my board, I've got this config even if >>>>> ethernet is unplugged (wifi STA connects automatically): >>>>> root@eisox:/# ip route >>>>> default via 192.168.0.50 dev eth0 proto static >>>>> 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.85 >>>>> 192.168.0.0/24 dev apcli0 proto kernel scope link src 192.168.0.80 >>>>> >>>>> Then I can't ping my router because of the route on eth0 >>>>> May I use a bridge in this set up? >>>>> >>>>> >>>>> 2016-07-05 20:26 GMT+02:00 Tobias Welz <t...@wiznet.eu>: >>>>>> >>>>>> I think we need to know more about your setup, and what you want to >>>>>> achieve. >>>>>> Let's say we have LAN and WAN interfaces as ethernet ports, and also >>>>>> WIFI. >>>>>> >>>>>> Should the WIFI be in AP or in STA mode? >>>>>> Shall wifi be bridged to LAN or to the WAN interface? >>>>>> >>>>>> >>>>>> -------- Original Message -------- >>>>>> Subject: Re: [LEDE-DEV] Routing two interfaces on same subnet >>>>>> From: Baptiste Clenet <bapcle...@gmail.com> >>>>>> To: Tobias Welz <t...@wiznet.eu> >>>>>> Cc: lede-dev@lists.infradead.org >>>>>> Date: 5.7.2016 19:33:02 >>>>>>> >>>>>>> Wifi and ethernet are in client mode. >>>>>>> pseudo bridge with relayd? Can you describe a bit? >>>>>>> >>>>>>> 2016-07-05 19:24 GMT+02:00 Tobias Welz <t...@wiznet.eu>: >>>>>>>> >>>>>>>> Hi, >>>>>>>> it's just a little problem if you are in in client mode, then you >>>>>>>> need >>>>>>>> a >>>>>>>> pseudo bridge with relayd. >>>>>>>> If you use AP mode then you can just bridge LAN and WIFI together, >>>>>>>> which >>>>>>>> is >>>>>>>> the default anyway. A factory default will bring you to this >>>>>>>> setting, >>>>>>>> turn >>>>>>>> on wifi and you are done. >>>>>>>> Regards Tobias >>>>>>>> >>>>>>>> -------- Original Message -------- >>>>>>>> Subject: Re: [LEDE-DEV] Routing two interfaces on same subnet >>>>>>>> From: Baptiste Clenet <bapcle...@gmail.com> >>>>>>>> To: Tobias Welz <t...@wiznet.eu> >>>>>>>> Cc: lede-dev@lists.infradead.org >>>>>>>> Date: 5.7.2016 19:15:42 >>>>>>>>> >>>>>>>>> Hi Tobias, >>>>>>>>> I see, I tried to bridge them, but I got a problem, I'll try again. >>>>>>>>> Isn't it a problem if both interfaces are connected to same network >>>>>>>>> in >>>>>>>>> a >>>>>>>>> bridge? >>>>>>>>> >>>>>>>>> 2016-07-05 19:04 GMT+02:00 Tobias Welz <t...@wiznet.eu>: >>>>>>>>>> >>>>>>>>>> Hello, >>>>>>>>>> for me it looks a bit strange, why not put both interfaces >>>>>>>>>> together >>>>>>>>>> on >>>>>>>>>> Layer >>>>>>>>>> 2 - so bridge them together - which is the default anyway? It >>>>>>>>>> looks >>>>>>>>>> very >>>>>>>>>> strange to me, to split that stuff on layer 3 with the same >>>>>>>>>> subnet, >>>>>>>>>> which >>>>>>>>>> now need a lot of hacking to bring it to work again, which i >>>>>>>>>> personally >>>>>>>>>> would like to avoid in a production environment. >>>>>>>>>> For me it looks like a "wrong" approach - what is the special need >>>>>>>>>> to >>>>>>>>>> doing >>>>>>>>>> it in this way? >>>>>>>>>> What is the problem with using a bridge over these two interfaces >>>>>>>>>> which >>>>>>>>>> should just run out of the box? >>>>>>>>>> Regards Tobias >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -------- Original Message -------- >>>>>>>>>> Subject: [LEDE-DEV] Routing two interfaces on same subnet >>>>>>>>>> From: Baptiste Clenet <bapcle...@gmail.com> >>>>>>>>>> To: lede-dev@lists.infradead.org >>>>>>>>>> Date: 4.7.2016 10:14:26 >>>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> On my board, I've got a wifi and an ethernet interfaces on the >>>>>>>>>>> same >>>>>>>>>>> subnet (192.168.0.0/24). Problem is if ethernet cable is >>>>>>>>>>> unplugged I >>>>>>>>>>> can't use wifi anymore, see >>>>>>>>>>> >>>>>>>>>>> root@eisox:/# ip route >>>>>>>>>>> default via 192.168.0.50 dev eth0 proto static >>>>>>>>>>> 192.168.0.0/24 dev eth0 proto kernel scope link src >>>>>>>>>>> 192.168.0.85 >>>>>>>>>>> 192.168.0.0/24 dev apcli0 proto kernel scope link src >>>>>>>>>>> 192.168.0.80 >>>>>>>>>>> Here, ethernet is unplugged and wifi connected to other router so >>>>>>>>>>> I >>>>>>>>>>> can't use the wifi (ping failed in both direction). >>>>>>>>>>> >>>>>>>>>>> If I delete eth route, it works. >>>>>>>>>>> root@eisox:/# ip route del 192.168.0.0/24 dev eth0 >>>>>>>>>>> root@eisox:/# ip route >>>>>>>>>>> default via 192.168.0.50 dev eth0 proto static >>>>>>>>>>> 192.168.0.0/24 dev apcli0 proto kernel scope link src >>>>>>>>>>> 192.168.0.80 >>>>>>>>>>> root@eisox:/# >>>>>>>>>>> >>>>>>>>>>> How can I can solve the problem? >>>>>>>>>>> I won't know the status of Wifi and Ethernet so I would like that >>>>>>>>>>> both >>>>>>>>>>> can work if they are plugged. >>>>>>>>>>> >>>>>>>>>>> Or how to disable one interface is the other one is connected >>>>>>>>>>> (like >>>>>>>>>>> if >>>>>>>>>>> ethernet is plugged, allow only ethernet to work, if it is >>>>>>>>>>> unplugged, >>>>>>>>>>> allow only wifi) >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Lede-dev mailing list >>>> Lede-dev@lists.infradead.org >>>> http://lists.infradead.org/mailman/listinfo/lede-dev >>> >>> >>> >>> -- >>> Baptiste >> >> >> > -- Baptiste _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev