Onefinity with windows xp/vista/7/8

Hey Fred11,

I just tested it with a windows notebook and the Onefinity Controller with the exact configuration as shown in the example above and it works:

On the Onefinity Controller, first it’s a link-local address (169.254.234.237 here):

root@onefinity:~# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 169.254.234.237  netmask 255.255.0.0  broadcast 169.254.255.255
        inet6 ■■■■::■■■■:■■■■:■■■■:■■■■  prefixlen 64  scopeid 0x20<link>
        ether ■■:■■:■■:■■:■■:■■  txqueuelen 1000  (Ethernet)
        RX packets 7666  bytes 496693 (485.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7796  bytes 5958913 (5.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Then I install the new static configuration as /etc/network/interfaces.d/eth0 :

root@onefinity:~# cd /etc/network/interfaces.d

root@onefinity:/etc/network/interfaces.d# cat eth0
auto eth0
iface eth0 inet static
        address 192.168.1.1
        netmask 255.255.255.0

Then I activate it:

root@onefinity:/etc/network/interfaces.d# ifdown eth0 && ifup eth0

root@onefinity:/etc/network/interfaces.d# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.1  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 ■■■■::■■■■:■■■■:■■■■:■■■■  prefixlen 64  scopeid 0x20<link>
        ether ■■:■■:■■:■■:■■:■■  txqueuelen 1000  (Ethernet)
        RX packets 7840  bytes 509480 (497.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7959  bytes 5980148 (5.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

As you see, now eth0 has the address 192.168.1.1 from the private network range

On the windows notebook, the Ethernet Connection is configured statically too, with 192.168.1.2 as address (netmask 255.255.255.0).

Next thing I can do, after having attached the Onefinity Controller to the windows notebook with a CAT5 or higher cable, is to open the web browser on the windows notebook and to enter:

http://192.168.1.1

Take care to use http:// and NOT to use https:// because there is no secure web server installed on the Onefinity Controller.

Now I see the nice Onefinity Controller User Interface which asks me if I want to home the machine.

Final step would be to edit C:\Windows\System32\drivers\etc\hosts and to add an entry like this:

192.168.1.1     onefinity     # comment

This would allow to enter http://onefinity in the web browser on the windows pc.

But I would really like to know why the “onefinity.local” addressing when using a zeroconf connection did work with your windows xp computer but did not work with the windows 7 or later computers.

1 Like