[Samba] nmbd don't start but gives no error (termux)
f0rhum
f0rhum at free.fr
Thu Apr 3 11:50:05 UTC 2025
Le 30/03/2025 à 18:52, Rowland Penny via samba a écrit :
> On Sun, 30 Mar 2025 17:58:10 +0200
> f0rhum via samba <samba at lists.samba.org> wrote:
>
>> Hi Rowland
>>
>>> disable netbios = yes
>>> smb ports = 4445
>>> nbt port = 1137
>> Does it make sense to have these 3 all together?
> Well, no.
> The first two together, or the last two together, but not all three
> together, you need netbios for the nbt port.
Hi Rowland
I tried with smb.conf below and captured with tcpdump wlan1 in the
phone, with nothing else than the phone and the camera attached, trying
to use only smb1 (I don't worry about security because there is only the
server and the camera on this wlan).
sudo tcpdump -c5000 -U -i wlan1 -net 192.168.94.0/24 -w
path/tcpdumpStartSrvsmb1.pcap
in one terminal.
In another one I run smbd && sleep 3 && nmbd -p1137 -d3 && sudo ip -4 a
last command just to check wlan1 IP.
still nmbd won't show on ps -A|grep mbd
There is no packet from the server when it starts
After initial DHCP offer/ack and broadcast ARP probe + own IP
announcements from camera it seems the camera is only speaking smb1
ports 137 to 138 but not 135 neither 139 (NBNS unreplied registration
broadcasts for NBNS(137) name and workgroup, then also unreplied
BROWSER(138) Get Backup List Request broadcasts, then NBNS Name query
NBTSTAT full of zeros to the phone IP, to which an ICMP reply comes back
from the phone IP with content Destination unreachable (Port
unreachable), all this twice
until I manually teach it the server/phone IP, then it can finally show
the share list and prompts credentials then connects/transfers files
over smb2 port 445 (DCERPC - SRVSVC - SMB)
# vim: filetype=samba
[global]
server min protocol = lanman1
server max protocol = nt1
disable netbios = no
smb ports = 4445 1139
dgram port = 1138
nbt port = 1137
unix extensions = yes
netbios name = MYPHONE
workgroup = WORKGROUP
server string = Samba on Termux
security = user
server role = standalone
bind interfaces only = yes
interfaces = 127.0.0.0/8 wlan* staticip
delete readonly = yes
inherit permissions = yes
multicast dns register = no
host msdfs = no
dcerpc endpoint servers = rpcecho
max connections = 6
max smbd processes = 8
deadtime = 15
restrict anonymous = 2
aio write size = 0
min receivefile size = 16384
nt acl support = no
ea support = no
store dos attributes = no
map archive = no
max log size = 50
enable core files = no
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
show add printer wizard = no
max print jobs = 0
#============================ Share Definitions
==============================
[TZ]
comment = Internal storage
path = /sdcard/DCIM/TZ
vfs objects = aio_pthread
aio_pthread:aio open = yes
read only = no
More information about the samba
mailing list