"Antoine EMERIT" <(E-Mail Removed)> wrote in message
news:XnF94C7EC9E123Aantoineemeritonlinef@212.27.42 .68...
> > Viewing log.nmbd it appears that the all-XP side is being added to
> > the Linux WINS server's list, with regards the relevant workgroup.
>
> Good. You have solved the hostname to ip resolution problem between the
> two networks.
This is only done by way of a static entry within both /etc/hosts and
/etc/samba/lmhosts. There's no NetBIOS name resolution. I would
rather this could be handle dynamically, using the Linux machine as
a WINS server. But my attempts to get this working have failed.
> But this doesn't answer the "browse" question. To have all boxes on the
> "network neighbour" you must have a filled local browser on each network.
On the all-XP network, the master browser is also the internet connection
sharing machine (IP 192.168.0.1) that the ADSL modem is connected to.
(The dynamic address of the ADSL modem is mapped to a cononical name
thank's to the freebies
www.no-ip.org.)
Ideally what would exists is a mechanism like thus:
Local XP machine at 192.168.0.1 acts as the master browser that the
Linux machine on the remote subnet (which sits behind a cable modem,
whose dynamic IP address is also mapped to a cononical name by way
of
www.no-ip.org) syncronizes its browser list with. None of the
all-XP
machines are configured as WINS clients, so that it doesn't matter if
the
IP address of the remote Linux machine behind the cable modem changes.
(Windows XP only allows IP addresses and not cononical names to be
entered for a WINS server address.)
I believe means I'd have to configure the remote Linux machine as:
> Summary solution 2 :
> --------------------
>
> If you can fix the master browser (see Samba doc) on the Windows network,
> you can synchronize the samba browse list with the Windows master browser
> :
>
> [global]
> remote browse sync = <Window master browser address>
And only allow the remote Linux machine to act as a local browser for
it's subnet only? Something along the lines of:
wins support = no
domain master = no
preferred master = no
local master = yes
remote browse sync = 192.168.0.1
I think that's what needs doing. But between each subnet there's a
modem in the way with their own IP addresses that are dynamic.
This would mean that
remote browse sync = <IP address of remote ADSL modem>
But the IP address of the remote ADSL modem can never be
associated with the master browser on that *other* subnet can it?
After all, the master browser would be at 192.168.0.1 and not
at the IP address of the ADSL modem.
And to confuse issues further, "remote browse sync" expects an
IP address and not a cononical name. That causes problems because
it would need changing whenever the IP address of the remote ADSL
modem changed.