[Pkg-samba-maint] [Samba] wins: no nmblookup on 192.168.1.255 but 192.168.1.2
Rieker Flaik
rieker_flaik at arcor.de
Tue Oct 16 00:34:15 UTC 2012
*ping*
On Sun, 2012-10-14 at 11:06 +0200, Rieker Flaik wrote:
> Hi,
>
> here is a client computer and a server computer (Debian Wheezy, armel,
> samba Version 3.6.6, IP address: 192.168.1.2, Name: xyz).
>
> Problem: wins doesn't answer nmblookups by the client on the broadcast
> address:
>
> client$ nmblookup -S xyz
> querying xyz on 192.168.1.255
> name_query failed to find name xyz
>
> Why is that so? How to fix this?
> When I specify the the server IP I do get an answer:
>
> client$ nmblookup -U 192.168.1.2 -S xyz
> querying xyz on 192.168.1.2
> 192.168.1.2 xyz<00>
> Looking up status of 192.168.1.2
> XYZ <00> - H <ACTIVE>
> XYZ <03> - H <ACTIVE>
> XYZ <20> - H <ACTIVE>
> ..__MSBROWSE__. <01> - <GROUP> H <ACTIVE>
> TEST <1d> - H <ACTIVE>
> TEST <1e> - <GROUP> H <ACTIVE>
> TEST <00> - <GROUP> H <ACTIVE>
>
> MAC Address = 00-00-00-00-00-00
>
> I also get an answer if I do nmblookup on the server:
>
> xyz# nmblookup -S XYZ
> added interface eth0 ip=192.168.1.2 bcast=192.168.1.255 netmask=255.255.255.0
> querying XYZ on 192.168.1.255
> Got a positive name query response from 192.168.1.2 ( 192.168.1.2 )
> 192.168.1.2 XYZ<00>
> Looking up status of 192.168.1.2
> XYZ <00> - H <ACTIVE>
> XYZ <03> - H <ACTIVE>
> XYZ <20> - H <ACTIVE>
> ..__MSBROWSE__. <01> - <GROUP> H <ACTIVE>
> TEST <1d> - H <ACTIVE>
> TEST <1e> - <GROUP> H <ACTIVE>
> TEST <00> - <GROUP> H <ACTIVE>
>
> MAC Address = 00-00-00-00-00-00
>
>
> Below is netstat, smb.conf, log.nmbd, log.smbd.
>
> Please let me know if you need more information or want me to test
> something.
>
> Thanks for you help,
> Rik
>
>
> xyz# netstat -nap | grep [sn]mbd
>
> tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 18632/smbd
> tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 18632/smbd
> udp 0 0 192.168.1.255:137 0.0.0.0:* 18628/nmbd
> udp 0 0 192.168.1.2:137 0.0.0.0:* 18628/nmbd
> udp 0 0 0.0.0.0:137 0.0.0.0:* 18628/nmbd
> udp 0 0 192.168.1.255:138 0.0.0.0:* 18628/nmbd
> udp 0 0 192.168.1.2:138 0.0.0.0:* 18628/nmbd
> udp 0 0 0.0.0.0:138 0.0.0.0:* 18628/nmbd
> unix 2 [ ACC ] STREAM LISTENING 34021 18628/nmbd /var/run/samba/unexpected
> unix 2 [ ] DGRAM 34033 18632/smbd
>
>
> xyz# cat /etc/smb.conf
> [global]
> workgroup = TEST
> netbios name = XYZ
> wins support = yes
> log file = /var/log/samba/log.%m
> log level = 2
> max log size = 1000
>
> [upload]
> guest ok = yes
> guest account = blafoo
> browseable = yes
> writeable = yes
> path = /home/test/uploads
> comment = test upload
> guest only = yes
> public = yes
> available = yes
> force group = blafoo
> force user = blafoo
>
>
> xyz# cat /var/log/samba/log.nmbd
>
> [2012/10/14 10:18:14, 0] nmbd/nmbd.c:861(main)
> nmbd version 3.6.6 started.
> Copyright Andrew Tridgell and the Samba Team 1992-2011
> [2012/10/14 10:18:14, 2] lib/tallocmsg.c:124(register_msg_pool_usage)
> Registered MSG_REQ_POOL_USAGE
> [2012/10/14 10:18:14, 2] lib/dmallocmsg.c:78(register_dmalloc_msgs)
> Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
> [2012/10/14 10:18:14, 2] param/loadparm.c:4985(max_open_files)
> rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
> [2012/10/14 10:18:14, 2] nmbd/nmbd.c:894(main)
> Becoming a daemon.
> [2012/10/14 10:18:14, 0] nmbd/asyncdns.c:157(start_async_dns)
> started asyncdns process 18630
> [2012/10/14 10:18:14, 2] lib/interface.c:341(add_interface)
> added interface eth0 ip=192.168.1.2 bcast=192.168.1.255 netmask=255.255.255.0
> [2012/10/14 10:18:14, 2] nmbd/nmbd_subnetdb.c:180(make_subnet)
> making subnet name:192.168.1.2 Broadcast address:192.168.1.255 Subnet mask:255.255.255.0
> [2012/10/14 10:18:14, 2] nmbd/nmbd_subnetdb.c:180(make_subnet)
> making subnet name:UNICAST_SUBNET Broadcast address:192.168.1.2 Subnet mask:192.168.1.2
> [2012/10/14 10:18:14, 2] nmbd/nmbd_subnetdb.c:180(make_subnet)
> making subnet name:REMOTE_BROADCAST_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
> [2012/10/14 10:18:14, 2] nmbd/nmbd_subnetdb.c:180(make_subnet)
> making subnet name:WINS_SERVER_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
> [2012/10/14 10:18:14, 2] nmbd/nmbd_lmhosts.c:43(load_lmhosts_file)
> load_lmhosts_file: Can't open lmhosts file /etc/samba/lmhosts. Error was No such file or directory
> [2012/10/14 10:18:18, 2] nmbd/nmbd_elections.c:109(check_for_master_browser_fail)
> check_for_master_browser_fail: Forcing election on workgroup TEST subnet 192.168.1.2
> [2012/10/14 10:18:20, 2] nmbd/nmbd_nameregister.c:193(wins_registration_timeout)
> wins_registration_timeout: WINS server 127.0.0.1 timed out registering IP 192.168.1.2
> [2012/10/14 10:18:20, 2] nmbd/nmbd_nameregister.c:193(wins_registration_timeout)
> wins_registration_timeout: WINS server 127.0.0.1 timed out registering IP 192.168.1.2
> [2012/10/14 10:18:20, 2] nmbd/nmbd_nameregister.c:193(wins_registration_timeout)
> wins_registration_timeout: WINS server 127.0.0.1 timed out registering IP 192.168.1.2
> [2012/10/14 10:18:20, 2] nmbd/nmbd_nameregister.c:193(wins_registration_timeout)
> wins_registration_timeout: WINS server 127.0.0.1 timed out registering IP 192.168.1.2
> [2012/10/14 10:18:20, 2] nmbd/nmbd_nameregister.c:193(wins_registration_timeout)
> wins_registration_timeout: WINS server 127.0.0.1 timed out registering IP 192.168.1.2
> [2012/10/14 10:18:21, 2] nmbd/nmbd_elections.c:42(send_election_dgram)
> send_election_dgram: Sending election packet for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:23, 2] nmbd/nmbd_elections.c:42(send_election_dgram)
> send_election_dgram: Sending election packet for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:25, 2] nmbd/nmbd_elections.c:42(send_election_dgram)
> send_election_dgram: Sending election packet for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:27, 2] nmbd/nmbd_elections.c:42(send_election_dgram)
> send_election_dgram: Sending election packet for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:29, 2] nmbd/nmbd_elections.c:42(send_election_dgram)
> send_election_dgram: Sending election packet for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:29, 2] nmbd/nmbd_elections.c:202(run_elections)
> run_elections: >>> Won election for workgroup TEST on subnet 192.168.1.2 <<<
> [2012/10/14 10:18:29, 2] nmbd/nmbd_become_lmb.c:538(become_local_master_browser)
> become_local_master_browser: Starting to become a master browser for workgroup TEST on subnet 192.168.1.2
> [2012/10/14 10:18:37, 0] nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
> *****
>
> Samba name server XYZ is now a local master browser for workgroup TEST on subnet 192.168.1.2
>
> *****
> [2012/10/14 10:18:37, 1] nmbd/nmbd_incomingrequests.c:328(process_node_status_request)
> process_node_status_request: status request for name TEST<1b> from IP 192.168.1.2 on subnet UNICAST_SUBNET - name not found.
> [2012/10/14 10:18:43, 1] nmbd/nmbd_incomingrequests.c:328(process_node_status_request)
> process_node_status_request: status request for name TEST<1b> from IP 192.168.1.2 on subnet UNICAST_SUBNET - name not found.
> [2012/10/14 10:18:48, 1] nmbd/nmbd_incomingrequests.c:328(process_node_status_request)
> process_node_status_request: status request for name TEST<1b> from IP 192.168.1.2 on subnet UNICAST_SUBNET - name not found.
> [2012/10/14 10:18:53, 1] nmbd/nmbd_incomingrequests.c:328(process_node_status_request)
> process_node_status_request: status request for name TEST<1b> from IP 192.168.1.2 on subnet UNICAST_SUBNET - name not found.
> [2012/10/14 10:18:58, 0] nmbd/nmbd_browsesync.c:248(domain_master_node_status_fail)
> domain_master_node_status_fail:
> Doing a node status request to the domain master browser
> for workgroup TEST at IP 192.168.1.2 failed.
> Cannot sync browser lists.
>
>
> xyz# cat /var/log/samba/log.smbd
>
> [2012/10/14 10:18:14, 0] smbd/server.c:1053(main)
> smbd version 3.6.6 started.
> Copyright Andrew Tridgell and the Samba Team 1992-2011
> [2012/10/14 10:18:14, 2] lib/tallocmsg.c:124(register_msg_pool_usage)
> Registered MSG_REQ_POOL_USAGE
> [2012/10/14 10:18:14, 2] lib/dmallocmsg.c:78(register_dmalloc_msgs)
> Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
> [2012/10/14 10:18:14.449815, 2] param/loadparm.c:4985(max_open_files)
> rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
> [2012/10/14 10:18:14.450693, 2] param/loadparm.c:8327(do_section)
> Processing section "[upload]"
> [2012/10/14 10:18:14.451193, 0] param/loadparm.c:8004(lp_do_parameter)
> Global parameter guest account found in service section!
> [2012/10/14 10:18:14.453328, 2] lib/interface.c:341(add_interface)
> added interface eth0 ip=192.168.1.2 bcast=192.168.1.255 netmask=255.255.255.0
> [2012/10/14 10:18:14.539871, 0] lib/util_sock.c:605(open_socket_in)
> open_socket_in(): socket() call failed: Address family not supported by protocol
> [2012/10/14 10:18:14.540602, 0] smbd/server.c:578(smbd_open_one_socket)
> smbd_open_once_socket: open_socket_in: Address family not supported by protocol
> [2012/10/14 10:18:14.547062, 0] printing/print_cups.c:110(cups_connect)
> Unable to connect to CUPS server localhost:631 - Connection refused
> [2012/10/14 10:18:14.554146, 0] lib/util_sock.c:605(open_socket_in)
> open_socket_in(): socket() call failed: Address family not supported by protocol
> [2012/10/14 10:18:14.554583, 0] smbd/server.c:578(smbd_open_one_socket)
> smbd_open_once_socket: open_socket_in: Address family not supported by protocol
> [2012/10/14 10:18:14.556108, 2] smbd/server.c:842(smbd_parent_loop)
> waiting for connections
> [2012/10/14 10:18:14.556392, 2] smbd/server.c:301(remove_child_pid)
> Could not find child 18635 -- ignoring
> [2012/10/14 10:18:14.556739, 0] printing/print_cups.c:487(cups_async_callback)
> failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
> [2012/10/14 10:19:14.633185, 0] printing/print_cups.c:110(cups_connect)
> Unable to connect to CUPS server localhost:631 - Connection refused
> [2012/10/14 10:19:14.634388, 0] printing/print_cups.c:487(cups_async_callback)
> failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
> [2012/10/14 10:19:14.636090, 2] smbd/server.c:301(remove_child_pid)
> Could not find child 18644 -- ignoring
>
>
More information about the Pkg-samba-maint
mailing list