Samba Share - problem na win10

Cześć. Dość długo już z tym się bawię ale już brakuje mi pomysłów. Chodzi o to że nie mam dostępu przez Sambę na lapku z win10 na pokładzie - w zasadzie z dwóch laptopów z win10 oraz z lapka gdzie siedzi Mint jak dobrze pamiętam ale jego to już wogoole nie umiem obsługiwać.

Screen z laptopa:

Na obu win10 mam to samo. Na Mincie nie wiem ale na telefonie działa :smiley:


Log Samby:

netbios connect: local=homeassistant remote=dell-e6540, name type = 0
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_POOL_USAGE
Could not find child 312 -- ignoring
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
check_ntlm_password:  authentication for user [homeassistant] -> [homeassistant] -> [homeassistant] succeeded
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
Failed to fetch record!
pcap cache not loaded
Registered MSG_REQ_POOL_USAGE
netbios connect: name1=HOMEASSISTANT  0x20 name2=DELL-E6540     0x0
netbios connect: local=homeassistant remote=dell-e6540, name type = 0
Registered MSG_REQ_POOL_USAGE
netbios connect: name1=HOMEASSISTANT  0x20 name2=DELL-E6540     0x0
netbios connect: local=homeassistant remote=dell-e6540, name type = 0
Registered MSG_REQ_POOL_USAGE
netbios connect: name1=HOMEASSISTANT  0x20 name2=DELL-E6540     0x0
netbios connect: local=homeassistant remote=dell-e6540, name type = 0
Registered MSG_REQ_POOL_USAGE
netbios connect: name1=HOMEASSISTANT  0x20 name2=DELL-E6540     0x0
netbios connect: local=homeassistant remote=dell-e6540, name type = 0
Registered MSG_REQ_POOL_USAGE
netbios connect: name1=HOMEASSISTANT  0x20 name2=DELL-E6540     0x0
netbios connect: local=homeassistant remote=dell-e6540, name type = 0

Widzę że moj laptop próbuje się dobić ale nie może. Wie ktoś o co chodzi ? Czy ja po prostu wejść w to nie umiem ?

Obsługa SMB w windowsie zainstalowana :frowning: Konflikt IP ? Ale nic nie widze takiego ;/

Na pierwszym obrazku próbujesz otworzyć zasoby swojego routera prawdopodobnie,
natomiast zależnie od tego jak masz skonfigurowaną siec możesz spróbować w eksploratorze otworzyć takie adresy (to na podstawie obrazka ze smartfona) - to trzeba wklepać w pasku adresu (lub przekleić - każda linijka to jedna próba), powinno się pojawić okno logowania a tam wpiszesz użytkownika i hasło takie jak skonfigurowałeś w addonie

\\HOMEASSISTANT
\\192.168.1.7

to tylko takie rozwiązanie “na pierwszy rzut” bo jeśli żaden się nie otworzy to będzie trzeba poszukać problemu w konfiguracji (wypadałoby np. chociaż wszędzie ustawić tą samą grupę roboczą)

PS nie mam win10 (więc w kwestii konfiguracji będzie ciężko pociągnąć za rękę)

1 Like

Tak właśnie robiłem i mnie przerzucało automatycznie do przeglądarki i dalej wiadomo - error.

Ale udało mi się właśnie to uruchomić :smiley: 3 dni się z tym męczyłem… o zgrozo.

w konfigu samby:

compatibility_mode: true - było false

Działa :smiley:

Mam nadzieje że komuś to zaoszczędzi czasu :stuck_out_tongue:

1 Like

A czemu tam miałeś false, przecież default to bodajże true?

A jednak nie - taka ciekawostka - kiedyś było true a teraz jest false
(mam 2 instalacje pochodzące z różnych czasów i na każdej jest inaczej)

No właśnie nie wiem czemu to tak… Ale czytałem dokumentacje ze dwa razy i byłem przekonany że Win10 będzie obsługiwał nowsze protokoły o których wspomina opis dokumentacji. Działa to zostawiam i nie dotykam :rofl: Dzięki

Ja z taką zagwozdką.
Na laptopie z Win 10 mam fizycznie utworzoną lokalizację sieciową z folderem config utworzonym dodatkiem Samba z HA. Teraz przesiadam się na nowy laptop też z Win 10 i chciałbym fizycznie przenieść zasoby tego folderu config do nowego laptopa.
Jak się za to zabrać ?

Aby łatwiej się poruszać po zasobach sieciowych polecam polecam program Advanced Port Scanner.


Klikacie i reszta robi się sama.

@grzech67 najprościej to fizycznie skopiować zasób poprzez pendrajwa lub dysk zewnętrzny.

Mój konfig do samby i u mnie to działa z Win10 :

workgroup: WORKGROUP
username: xxxx
password: xxxx
allow_hosts:
  - 10.0.0.0/8
  - 172.16.0.0/12
  - 192.168.100.0/16
  - fe80::/10
veto_files:
  - ._*
  - .DS_Store
  - Thumbs.db
  - icon?
  - .Trashes
compatibility_mode: false

Czy to jest folder config z HA podmontowany na Win10? Bo szczerze mówiąc, jako informatyk, nie rozumiem Twojego opisu co i jak masz zrobione :grin:.

Tak “config” podmontowany z HA na starym laptopie który chciałbym przenieść w lokalizacji sieciowej na nowy laptop z Win 10.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] samba.sh: executing... 
[20:02:32] INFO: Using hostname=homeassistant interface=eth0
No builtin backend found, trying to load plugin
tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/private/passdb.tdb file.
account_policy_get: tdb_fetch_uint32_t failed for type 1 (min password length), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 2 (password history), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 3 (user must logon to change password), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 4 (maximum password age), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 5 (minimum password age), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 6 (lockout duration), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 7 (reset count minutes), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 8 (bad lockout attempt), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 9 (disconnect time), returning 0
account_policy_get: tdb_fetch_uint32_t failed for type 10 (refuse machine password change), returning 0
Added user grzech67.
[cont-init.d] samba.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
nmbd version 4.13.8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2020
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Registered MSG_REQ_POOL_USAGE
added interface eth0 ip=192.168.1.40 bcast=192.168.1.255 netmask=255.255.255.0
making subnet name:192.168.1.40 Broadcast address:192.168.1.255 Subnet mask:255.255.255.0
making subnet name:UNICAST_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
making subnet name:REMOTE_BROADCAST_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
daemon_ready: daemon 'nmbd' finished starting up and ready to serve connections
smbd version 4.13.8 started.
Copyright Andrew Tridgell and the Samba Team 1992-2020
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Processing section "[config]"
Processing section "[addons]"
Processing section "[ssl]"
Processing section "[share]"
Processing section "[backup]"
Processing section "[media]"
added interface eth0 ip=192.168.1.40 bcast=192.168.1.255 netmask=255.255.255.0
INFO: Profiling support unavailable in this build.
Registered MSG_REQ_POOL_USAGE
No builtin backend found, trying to load plugin
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_POOL_USAGE
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
waiting for connections

to logi z samby

Niczego się “nie przenosi”, po prostu na nowym laptopie musisz podmontować zasób config, robisz tak:

  • wpisujesz adres do HA: \\homeassistant.local
    image
  • wyskakuje okienko, w którym podajesz usera i hasło do Samby,
  • potem zaznaczasz katalog config, prawy klawisz myszy i z menu wybierasz Map network drive … - po polsku coś w stylu “mapuj zasób sieciowy”.
  • następnie wybierasz literę dysku pod jakim ma być zamontowany katalog:
    image
  • i gotowe, masz dostęp na nowym laptopie.