On Thu, Mar 26, 2015 at 12:18 AM, Alex Zetaeffesse <[email protected]>
wrote:

> On Wed, Mar 25, 2015 at 11:07 PM, David Lang <[email protected]> wrote:
>
>> On Wed, 25 Mar 2015, Milan P. Stanic wrote:
>>
>>  On Wed, 2015-03-25 at 13:51, David Lang wrote:
>>>
>>>> On Wed, 25 Mar 2015, Milan P. Stanic wrote:
>>>>
>>>>> On Wed, 2015-03-25 at 20:21, Luca Bertoncello wrote:
>>>>>
>>>>>> "Karl O. Pinc" <[email protected]> schrieb:
>>>>>>
>>>>>>> It seems I mis-understood.  You seem to be looking for
>>>>>>> the MAC addresses of the devices into which the OpenWRT
>>>>>>> device is plugged.
>>>>>>>
>>>>>> Well, I try again to explain...
>>>>>> I need to know the MAC-Address of the device connected to the ports
>>>>>> of the
>>>>>> OpenWRT-Switch and their port.
>>>>>>
>>>>>
>>>>> If you have ip compiled with neigh (neighbour) support compiled you can
>>>>> see mac addresses of devices connected to interfaces.
>>>>>
>>>>> Try something like this: ip neigh show dev eth0.1@eth0
>>>>>
>>>>> Of course, I'm not sure if I understand your question, sorry.
>>>>>
>>>>
>>>> That will show you information about interfaces directly on the kernel,
>>>> but
>>>> will it show you information about things connecting to the switch? And
>>>> will
>>>> it show you what port on the switch they are connected to? or will it
>>>> treat
>>>> everything on the switch as being on one interface.
>>>>
>>>
>>> I think you are right.
>>> But maybe there is utility (extended swconfig?) which can access the
>>> switch to show it's data locally if the switch supports this.
>>>
>>
>> That's exactly what is being asked for. I don't think it's currently
>> available, but would love to learn that I'm wrong.
>>
>> With some of the new equipment that's becoming available that can run
>> OpenWRT this sort of thing will be more useful. And that's what the other
>> thread was about.
>
>
>
> Well,
>
>  I refer to robocfg because it's available for my asus wl500g and from
> this post the author promised it would be possible to read the MAC
> [address] table of the switch but looking at the those available I don't
> see such options, only configuration options
>
> https://forum.openwrt.org/viewtopic.php?pid=13249
>
>
> ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
>
> Usage: robocfg <op> ... <op>
> Operations are as below:
>   show
>   switch <enable|disable>
>   port <port_number> [state <enabled|rx_disabled|tx_disabled|disabled>]
>      [stp none|disable|block|listen|learn|forward] [tag <vlan_tag>]
>      [media auto|10HD|10FD|100HD|100FD] [mdi-x auto|on|off]
>   vlan <vlan_number> [ports <ports_list>]
>   vlans <enable|disable|reset>
>
>   ports_list should be one argument, space separated, quoted if needed,
>   port number could be followed by 't' to leave packet vlan tagged (CPU
>   port default) or by 'u' to untag packet (other ports default) before
>   bringing it to the port, '*' is ignored
>
> Samples:
> 1) ASUS WL-500g Deluxe stock config (eth0 is WAN, eth0.1 is LAN):
> robocfg switch disable vlans enable reset vlan 0 ports "0 5u" vlan 1 ports
> "1 2 3 4 5t" port 0 state enabled stp none switch enable
> 2) WRT54g, WL-500g Deluxe OpenWRT config (vlan0 is LAN, vlan1 is WAN):
> robocfg switch disable vlans enable reset vlan 0 ports "1 2 3 4 5t" vlan 1
> ports "0 5t" port 0 state enabled stp none switch enable
>
>
> ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
>
> Alex
>
>
Other people complained that the showmacs option is not available neither
for robocfg nor for brctl and one of them implemented the following

http://pastebin.com/KZD4AR7K

yet it doesn't query the HW switch but it deals with SW switches :-(

Alex
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users

Reply via email to