Ok, I performed a reinstall of ksmbd with the following config:
ksmbd.adduser -a username
password
password
cat /etc/config/ksmbd:
config globals
option workgroup 'WORKGROUP'
option description 'Ksmbd on OpenWrt'
config share
option name 'SambaShare'
option path '/mnt/SambaShare'
option read_only 'no'
option users 'username'
option guest_ok 'no'
option create_mask '0666'
option dir_mask '0777'
reboot
Bofor trying to access via client
netstat -an | grep 445
tcp 0 0 :::445 :::* LISTEN
After trying to access via client (not successful)
Error from Dolphin SMB Client: Server timeout 192.168.155.1
tcp 0 0 :::445 :::* LISTEN
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46974 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46976 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46982 ESTABLISHED
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46984 ESTABLISHED
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46978 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46980 ESTABLISHED
waiting some minutes
tcp 0 0 :::445 :::* LISTEN
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46974 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46990 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46976 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46982 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46984 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46992 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46978 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46998 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46980 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46988 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46996 CLOSE_WAIT
tcp 0 0 ::ffff:192.168.155.1:445 ::ffff:192.168.155.135:46986 CLOSE_WAIT
logread leads to:
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.107351] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.107374] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.112489] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.119262] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.125413] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.130129] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.140958] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.148519] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.155611] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.162068] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.168982] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:02:57 2022 kern.info kernel: [ 735.175760] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.487560] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.487584] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.492712] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.499470] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.505614] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.510341] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.521168] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.528738] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.535821] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.542279] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.549192] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.555970] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.565598] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.573874] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.580182] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.586959] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.593056] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.597894] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.608672] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.616211] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.623267] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.629823] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.636695] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.643408] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.665435] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.665454] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.670496] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.677338] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.683427] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.688272] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.699019] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.706578] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.713638] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.720205] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.727072] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:03:15 2022 kern.info kernel: [ 753.733780] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.150737] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.150761] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.155888] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.162584] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.168805] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.173516] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.184329] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.191896] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.199013] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.205455] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.212384] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:03:45 2022 kern.info kernel: [ 783.219162] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.150866] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.150890] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.156002] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.162702] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.168951] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.173646] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.184465] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.192019] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.199140] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.205639] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.212442] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:03:57 2022 kern.info kernel: [ 795.219290] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.200878] ksmbd: ksmbd_verify_smb_message:149: got SMB2 command
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.200902] ksmbd: smb2_get_data_area_len:171: no length check for command
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.206004] ksmbd: smb2_calc_size:231: SMB2 data length 0 offset 0
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.212711] ksmbd: smb2_calc_size:248: SMB2 len 100
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.218937] ksmbd: ksmbd_smb2_check_message:413: cli req padded more than expected. Length 230 not 100 for cmd:0 mid:0
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.223657] ksmbd: ksmbd_lookup_dialect_by_id:245: client requested dialect 0x311
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.234493] ksmbd: ksmbd_lookup_dialect_by_id:252: selected SMB 3.1.1 dialect
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.242026] ksmbd: ksmbd_smb_negotiate_common:473: conn->dialect 0x311
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.249144] ksmbd: smb2_handle_negotiate:1014: Received negotiate request
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.255642] ksmbd: deassemble_neg_contexts:949: negotiate context count = 4
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.262451] ksmbd: deassemble_neg_contexts:954: deassemble SMB2_PREAUTH_INTEGRITY_CAPABILITIES context
Mon Jan 10 11:04:15 2022 kern.info kernel: [ 813.269295] ksmbd: deassemble_neg_contexts:963: deassemble SMB2_ENCRYPTION_CAPABILITIES context