Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Namensaufloesung smbmount

3 views
Skip to first unread message

Marcel Logen

unread,
Aug 25, 2009, 5:48:49 PM8/25/09
to
Warum wird in (1) bis (3) der Name "pc1" nicht aufgeloest?

Ich muss mit nmblookup die IP-Adresse ermitteln (5), und mit
dieser klappt es dann ((6) und (7)).

Mit smbclient (4) ist das nicht erforderlich.

(1)
1 root@grml ~ # smbmount //pc1/Loos /mnt/test
mount error: could not resolve address for pc1: Name or service not known
No ip address specified and hostname not found

(2)
1 root@grml ~ # smbmount \\\\pc1\\Loos /mnt/test
mount error: could not resolve address for pc1: Name or service not known
No ip address specified and hostname not found

(3)
1 root@grml ~ # smbmount '\\pc1\Loos' /mnt/test
mount error: could not resolve address for pc1: Name or service not known
No ip address specified and hostname not found

(4)
1 root@grml ~ # smbclient -L pc1
Enter root's password:
Domain=[PC1] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
E$ Disk Standardfreigabe
IPC$ IPC Remote-IPC
D$ Disk Standardfreigabe
I$ Disk Standardfreigabe
G$ Disk Standardfreigabe
Tom_F_CDs Disk
F$ Disk Standardfreigabe
ADMIN$ Disk Remoteadmin
H$ Disk Standardfreigabe
C$ Disk Standardfreigabe
Loos Disk

Domain=[PC1] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Server Comment
--------- -------

Workgroup Master
--------- -------

(5)
root@grml ~ # nmblookup pc1
querying pc1 on 192.168.4.255
192.168.4.21 pc1<00>

(6)
root@grml ~ # smbmount //192.168.4.21/Loos /mnt/test
Password:

(7)
root@grml ~ # mount|grep 192
//192.168.4.21/Loos on /mnt/test type cifs (rw,mand)

Marcel
--
+------+ +---+ +-+
+--+ +----+ +--+ +-----+ +---+ +--+
+-+ +-+ +-+ +---+ +-+ +-+ +-----+ +-+ +-+ +-+
| +-+ +---+ +---+ +-----+ +-------+ +-----+

Jan Wenzel

unread,
Aug 26, 2009, 4:48:55 AM8/26/09
to
Marcel Logen schrieb:

Hi,

was sagt 'testparm -sv | grep proxy'?

Gruss
Jan

Marcel Logen

unread,
Aug 26, 2009, 6:41:46 PM8/26/09
to
Jan Wenzel in de.comp.os.unix.networking.samba:

>Marcel Logen schrieb:

>> Warum wird in (1) bis (3) der Name "pc1" nicht aufgeloest?

[...]


>> (1)
>> 1 root@grml ~ # smbmount //pc1/Loos /mnt/test
>> mount error: could not resolve address for pc1: Name or service not known
>> No ip address specified and hostname not found

[...]

>was sagt 'testparm -sv | grep proxy'?

| grml@grml ~ % testparm -sv| grep proxy
| Load smb config files from /etc/samba/smb.conf
| Processing section "[public]"
| Processing section "[homes]"
| Processing section "[print$]"
| Processing section "[printers]"
| Loaded services file OK.
| Server role: ROLE_STANDALONE
| dns proxy = No
| wins proxy = No
| msdfs proxy =

Ach, ja:

| grml@grml ~ % smbclient -V
| Version 3.3.4

Marcel
--
+-+ +----------+ +-------+ +
+-+ +----+ +--+ +-------+ +-+ +--+
+-+ +---+ +-+ +-+ +-+ +-----+ +-+ +--+ +---+ +--+
+-+ +---+ +-+ +-+ +--+ +-+ +---------+

Jan Wenzel

unread,
Aug 27, 2009, 2:21:06 AM8/27/09
to
Marcel Logen schrieb:

Wenn der WINS von Samba benutzt werden soll, muss dieser auch auf
Broadcast-Anfrage reagieren, daher solltest Du wins proxy = yes setzen.
Und wenn Du ein Fallback auf DNS-Namen haben moechtest, solltest Du auch
dns proxy = yes setzen :)
Damit sollte es dann funktionieren, zumindest wenn sichergestellt ist,
dass pc1 den WINS-Server von Samba verwendet, um sich zu registrieren,
oder ein DNS-Server verwendet wird. Im kleinen Netz waere also Variante
1 durchaus hilfreich.
Vergibst Du die IP-Adressen per DHCP? Sind die korrekten Werte fuer
netbios-name-servers und netbios-node-type gesetzt?

Gruss
Jan

Marcel Logen

unread,
Aug 29, 2009, 3:25:03 PM8/29/09
to
Jan Wenzel in de.comp.os.unix.networking.samba:

>Wenn der WINS von Samba benutzt werden soll, muss dieser auch auf
>Broadcast-Anfrage reagieren, daher solltest Du wins proxy = yes setzen.
>Und wenn Du ein Fallback auf DNS-Namen haben moechtest, solltest Du auch
>dns proxy = yes setzen :)
>Damit sollte es dann funktionieren, zumindest wenn sichergestellt ist,
>dass pc1 den WINS-Server von Samba verwendet, um sich zu registrieren,
>oder ein DNS-Server verwendet wird. Im kleinen Netz waere also Variante
>1 durchaus hilfreich.

wins proxy = yes
dns proxy = yes

haben nicht geholfen.

>Vergibst Du die IP-Adressen per DHCP? Sind die korrekten Werte fuer
>netbios-name-servers und netbios-node-type gesetzt?

Die IP-Adressen werden vom Router per DHCP vergeben. Der
"pc1" ist ein Windows-XP-Rechner, der "client" laeuft mit
der Live-CD von grml <http://grml.org/> unter Linux.

Ich kann ja auch prinzipiell ueber die IP-Adresse auf die
NetBIOS-Freigaben des Windows-Rechners zugreifen: soweit
funktioniert alles richtig.

Was ich nicht verstehe, ist, warum der Name "pc1" von
"smbmount" nicht aufgeloest wird, wohl aber von "nmblookup"
und von "smbclient -L".

Normalerweise muesste es doch mit "smbmount" auch ohne IP-
Adresse gehen:
<http://wiki.linuxquestions.org/wiki/Samba#How_do_you_access_a_Windows_share_from_Linux.3F>.

Marcel
--
---+ +------+ +-----------+ +--+ +----+ +----+ +---+ +-----+
+-+ +-+ +-------+ +-+ +-+ +-+ +-+ +-+ +-+ +--+
+-+ +------+ +-+ +-+ +-+ +-+
+---+ +----+ +----+

0 new messages