elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
nmblookup -M WORKGROUP
192.168.178.24 WORKGROUP<1d>
Das ist der 2. WIN7 Rechner und nicht der erwartete SatRecorder und Dateiserver unter 192.168.178.25
–> PC runterfahren und nochmal:
nmblookup -M WORKGROUP
192.168.178.29 WORKGROUP<1d>
OK, jetzt sind wir hier gelandet, mein Ubuntu Netbook??? Weiter geht's mit smbclient -L 192.168.178.25 -U User WARNING: The "syslog" option is deprecated
Enter WORKGROUP\User's password:
dann werden alle Freigaben auf dem Rechner aufgelistet..., und noch folgende Meldung:
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.178.25 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Ok, es ist also tatsächlich das Protokoll, das hier das Problem verursacht. Da wir das Protokoll allerdings auf NT1 fest auf dem Client (Bionic) gesetzt haben (in der smb.conf) und der Server (192.168.178.25) auch noch smb Version 1 unterstützt (siehe mounten via gio mount bzw mount.cifs) fällt mir im Moment nichts weiteres ein. Sicherheitshalber kannst du ja noch mal die Ausgaben des Clients kontrollieren:
ip a #das nur zum eindeutigen identifizieren
testparm | grep protocol Wg des Browsers: ich würde beim Bionic Client den Parameter os level auf einen niedrigen Wert setzen, damit dieser nicht der Master wird.
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:71:cc:31:cc:c9 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.29/24 brd 192.168.178.255 scope global dynamic noprefixroute wlp1s0
valid_lft 861774sec preferred_lft 861774sec
inet6 2003:cf:c3c2:5500:bcee:2b3e:a9c9:4a94/64 scope global temporary dynamic
valid_lft 6870sec preferred_lft 1379sec
inet6 2003:cf:c3c2:5500:627b:f815:104a:8d7e/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 6870sec preferred_lft 1379sec
inet6 fe80::bda6:56ee:1e2e:7110/64 scope link noprefixroute
valid_lft forever preferred_lft forever testparm | grep protocol
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
client max protocol = NT1 –- Kann ich mit diesem Protokoll-Problem jetzt trotzdem irgendwie den Drucker erreichen? Wenn ja wie? Würde es was nützen, Ubuntu 18.04 nochmal komplett neu aufzusetzen, und client max protocol = NT1 nachzutragen? (Möchte ich aber unbedingt vermeiden)
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
Gerade nochmal im Dateibrowser auf + Andere Orte geklickt, dann auf Windows-Netzwerk.
Da steht Ordner ist leer (Rechner 192.168.18.25 ist an, 192.168.18.24 noch aus) Ist der 24er an, kam die Meldung aus obigen Post...
Auf die Freigabe von meinem 29er (Ubuntu) kann ich vom 24er und 25er zugreifen.
In Drucker Hinzufügen hat er jetzt den Drucker erkannt, konnte Benutzer und PW eingeben, aber der Druckerstatus steht auf:
Untätig - NT_STATUS_ACCESS_DENIED opening remote spool Test Page
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Zum Netzwerkdrucker kann ich dir nicht weiter helfen, vielleicht hilft dir das Wiki weiter:
Link. Ich denke das Problem besteht genau dann, wenn beide Windows 7 Rechner an sind. Scheinbar macht sich dann der 24er zum Master, was dann wiederum das Browsen der Netzwerkfreigaben generell verhindert. Du kannst allerdings auch den Ubuntu Rechner als Master einstellen (siehe Parameter OS LEVEL). Alternativ würde ich gucken, ob bei beiden Windows 7 Rechnern das smb Version 1 Protokoll aktiviert ist.
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
Evtl ist meine Netzwerkkonfiguration nicht unwichtig:
Alle Rechner hängen entweder per LAN oder WLAN an einer Fritzbox 7490. Alles DHCP.
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Nein, mit dem Netzwerk hat das nichts zu tun. Kannst du mal bitte folgendes kontrollieren: 1) in der smb.conf folgendes unterhalb von client max protocol = 1 eintragen:
client max protocol = NT1
os level = 65
local master = yes
preferred master = yes Kontrolle:
| testparm -v | egrep 'master|level|protocol'
|
2) in Ubuntu 18.04 kontrollieren, ob samba installiert ist (insbesondere hier die Abhängigkeit von der Netbios Namensauflösung):
| sudo apt-get install samba
|
Edit: Kontrolle
| systemctl status nmbd.service
|
Taucht danach in Nautilus deine Workgroup auf?
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
testparm -v | egrep 'master|level|protocol' Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
allow dcerpc auth level connect = No
client ipc max protocol = default
client ipc min protocol = default
client max protocol = NT1
client min protocol = CORE
domain master = Auto
ldap debug level = 0
local master = Yes
log level = 2
os level = 65
preferred master = Yes
server max protocol = SMB3
server min protocol = LANMAN1
smbd profiling level = off
username level = 0
level2 oplocks = Yes
sudo apt-get install samba
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
samba ist schon die neueste Version (2:4.7.6+dfsg~ubuntu-0ubuntu2.5).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libedit2:i386 libgssapi-krb5-2:i386 libk5crypto3:i386 libkrb5-3:i386
libkrb5support0:i386 libpam-systemd:i386 libssl1.0.0:i386
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
systemctl status nmbd.service
● nmbd.service - Samba NMB Daemon
Loaded: loaded (/lib/systemd/system/nmbd.service; enabled; vendor preset: ena
Active: active (running) since Sun 2019-01-06 10:15:20 CET; 4h 7min ago
Docs: man:nmbd(8)
man:samba(7)
man:smb.conf(5)
Main PID: 1096 (nmbd)
Status: "nmbd: ready to serve connections..."
Tasks: 1 (limit: 4915)
CGroup: /system.slice/nmbd.service
└─1096 /usr/sbin/nmbd --foreground --no-process-group
Jan 06 10:15:19 Lenotux systemd[1]: Starting Samba NMB Daemon...
Jan 06 10:15:20 Lenotux systemd[1]: Started Samba NMB Daemon.
Beim Windows-Netzwerk ist der Ordner weiterhin LEER.
Hab noch eine System Fehlermeldung entdeckt:
Entschuldigung, >>Ubuntu 18.04<< hat einen internen Fehler festgestellt.
Problembericht....
...
Package samba2.4.7.6+dfsg-ubuntu-Oubuntu2.5
ProblemType Crash
...
Da steht noch viel mehr..... Irgendo gibt es bestimmt ein LOGFile? Könnte das mehr Aufschluss geben?
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Log files gibt es viele, die Frage ist nur, welches in deinem Fall sinnvoll ist. Mir gehen langsam die Ideen aus, woran das noch liegen könnte. Wir können ja mal prüfen, ob das System generell aktuell ist:
sudo apt-get update
sudo apt-get dist-upgrade War es ein Upgrade von einer anderen Ubuntu Installation oder eine 18.04 Neuinstallation? Danach könnten wir auch noch mal prüfen, ob die nsswitch.conf modifiziert ist: cat /etc/nsswitch.conf Dann wäre auch noch mal eine aktuelle Ausgabe von smbclient hilfreich, insbesondere auch wegen der Workgroup.
smbclient -L localhost Nebenbei: ich habe es in einer virtuellen Maschine unter 18.04 nachgestellt. Dort ist es ausreichend, wenn Samba installiert ist und in der smb.conf der Parameter client max protocol auf NT1 gesetzt wird. Dann werden Rechner in Nautilus angezeigt.
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libedit2:i386 libgssapi-krb5-2:i386 libk5crypto3:i386 libkrb5-3:i386
libkrb5support0:i386 libpam-systemd:i386 libssl1.0.0:i386
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden aktualisiert (Upgrade):
gnome-software gnome-software-common ubuntu-software
3 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 2.997 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
cat /etc/nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat systemd
group: compat systemd
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Für smbclient -L localhost musste ich erstmal einen Benutzer auf einem WIN Rechner anlegen, der gleich wie auf dem Linux heißt, wegen der PW Abfrage, der ist aber nicht auf dem HTPC:
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\patrick's password:
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
IPC$ IPC IPC Service (Lenotux server (Samba, Ubuntu))
Kyocera-FS-1118MFP Printer Kyocera FS-1118MFP
Dokumente Disk
Downloads Disk
Reconnecting with SMB1 for workgroup listing.
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP HTPC
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
...hab grad eine Sicherung von /home/patrick gemacht, Vorbereitung für eine mögliche Neuinstallation. Da fiehl mir folgender Ordner auf: /home/patrick/.smb/smb.conf mit folgendem Inhalt:
[global]
preferred master = no
local master = no
domain master = no
client lanman auth = yes
lanman auth = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
lock directory = /home/patrick/.smb/
name resolve order = bcast host
ach ja, die "Ur-Ubuntu-Version" war 16.04, nach einem dist-upgrade wurde 18.04 draus...
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Ich denke nicht, dass die smb.conf aus dem /home für das Problem relevant ist, aber mir fallen auch keine weiteren Ideen mehr ein. Kannst ja mal in bak oder so umbenennen. Teste doch erstmal per Live Medium (inkl. Installation von samba und Erweiterung der smb.conf um client max protocol) ob dann das Problem gelöst ist. Evtl liegt es ja wirklich an dem Dist-upgrade, wobei dann die Fehlersuche nicht einfacher wird.
|
elbarto187
(Themenstarter)
Anmeldungsdatum: 3. November 2015
Beiträge: 49
|
mv smb.conf smb.bak
...das scheints gewesen zu sein!!! Es geht jetzt!!! Ich komm jetzt auf die Freigaben.
@chr123: vielen Dank für deine Unterstützung und deine Ausdauer! Auch danke an jeden der hier mit gerätselt und geholfen hat!
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Auf eine im /home Verzeichnis liegende smb.conf, die auch noch wirkt, muss man erstmal kommen. ☺
|