On 08/18/2014 22:39, Nikolay Denev wrote:
> On Mon, Aug 18, 2014 at 8:05 PM, Ryan Stone <ryst...@gmail.com> wrote:
>> On Mon, Aug 18, 2014 at 8:58 AM, Piotr Kubaj <p.ku...@pp.com.pl> wrote:
>>> Hi. Please see
>>> http://forums.freebsd.org/viewtopic.php?f=15&t=45303#p264204 and
>>> http://forums.freebsd.org/viewtopic.php?f=15&t=45303#p264249 .
>>> I know I can use web interface or ssh but WinBox is required. In short,
>>> using Linux and Wine, I can connect to my routers via MAC, provided they
>>> are in the same network. With FreeBSD it's not possible (I've checked
>>> various Wine versions, so it's not its fault). Right now I have Debian
>>> running on my PC and have tested FreeBSD in VM with bridged NIC. When I
>>> run Winbox in Linux, I can connect to RB, with FreeBSD in VM it works
>>> only with IP (provided both PC and the router are in the same network).
>>> Is it possible in any way to connect using only MAC addresses or when PC
>>> and the router are in different networks (no network aliases, as there
>>> are times when it's not known what network the router is in). Thanks for
>>> answers.
>>> _______________________________________________
>>> freebsd-net@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>>> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
>> So the problem, if I'm understanding you correctly, is that you have a
>> router with an unknown IP address (but a known MAC address).  You're
>> unable to set the IP on the router and you want to use it to forward
>> your traffic?
>>
>> You could do something like this (assuming your NIC is on the
>> 192.168.1.0/24 subnet:
>>
>> route add default 192.168.1.1
>>
>> The IP address that you use here is arbitrary.  Pick an unused address
>> on your subnet.  If you only want to route certain subnets through
>> this router, replace "default" with the subnet that you want to route.
>>
>> arp -s 192.168.1.1 xx:xx:xx:xx:xx:xx pub
>>
>> This will create a static arp entry for 192.168.1.1.  Now when you try
>> to route traffic to 192.168.1.1 it will use the static MAC and things
>> should just work.
>>
>> Note that you probably won't be able to do this to access the router
>> at all (e.g. ping 192.168.1.1).  The router's IP stack won't respond
>> to packets that aren't addressed to the router's IP address.
>> _______________________________________________
>> freebsd-net@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> I think the OP is talking about MikroTik RouterOS based devices that
> are usually configured
> via WinBox (a proprietary windows based GUI tool) that can
> auto-discover and setup such devices either based on IP,
> or via some proprietary protocol using on L2 if they are on the same
> ethernet segment, even if they don't have IP configured.
>
> For what is worth I was able to run WinBox in Wine under OS X and
> configure such devices, so
> I'm not sure what could be the problem on FreeBSD preventing that 
> communication.
> I think some packet traces might show what's going on.
>
> --Nikolay
Yes, I may have worded it poorly, but that's what I meant. I'll try
Ryan's solution tomorrow, but it seems that FreeBSD is missing something
and that's why some extra-configuration is needed. WinBox on Linux works
OOTB just like in OSX, but it's not like that on FreeBSD. I'll also try
to get packet traces.


_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to