Hallo!
Habe nach längerem Literatur- und Internetstudium beschlossen, auf einem meiner Desktoprechner im Netzwerk FreeBSD 5.2.1 auszuprobieren. Bin auch schon "ziemlich weit" gekommen (über cvsup upgedatet, KDE-3.2.3 läuft, auf der Konsole endlich deutsche Tastaturbelegung, usw.). Leider habe ich ein kleines Problem, wenn der FreeBSD-Client einen im Netzwerk befindlichen Samba-Server (Gentoo Linux, Samba 3.0.4) kontaktiert. Dieser hat die - zugegebenermaßen sehr einfach gestrickte - smb.conf:
[global]
workgroup = HOMENET
netbios name = Gentoo Server
server string = Samba Server %v
log file = /var/log/samba3/log.%m
max log size = 50
log level = 3
hosts allow = 192.168.1.
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/private/smbpasswd
mangle case = yes
unix char set = ISO8859-15
dos charset = 850
[Daten]
comment = Public Stuff
path = /samba
public = yes
Alle anderen Rechner im Heimnetz (eine andere Linuxkiste und die obligatorische WinXP-Dose für meine Freundin) können das Samba-Share problemlos mounten bzw. einbinden und sehen dort die Dateinamen richtigerweise mit Umlauten. Lediglich der FreeBSD-Client tut das nicht, sondern sieht auf der Konsole z.B. für ein "ö" ein "?", im KDE ein kleines Kästchen. Komisch daran ist, dass auf dem FreeBSD-Rechner sehr wohl der deutsche Zeichensatz normal dargestellt wird.
Schon jetzt sorry für das lange Posting, aber einige Dateien auf dem FreeBSD-Rechner möchte ich Euch auch noch "zuführen", zumindest auszugsweise:
/etc/login.conf
default:\
asswd_format=md5:\
:copyright=/etc/COPYRIGHT:\
:welcome=/etc/motd:\
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
ath=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
:nologin=/var/run/nologin:\
:cputime=unlimited:\
:datasize=unlimited:\
:stacksize=unlimited:\
:memorylocked=unlimited:\
:memoryuse=unlimited:\
:filesize=unlimited:\
:coredumpsize=unlimited:\
penfiles=unlimited:\
:maxproc=unlimited:\
:sbsize=unlimited:\
:vmemoryuse=unlimited:\
riority=0:\
:ignoretime@:\
:umask=022:\
:charset=ISO-8859-1:\
:lang=de_DE.ISO8859-1:
/etc/ttys
ttyv0 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv1 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv2 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv3 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv4 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv5 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv6 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv7 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
/etc/rc.conf
font8x14="cp850-8x14"
font8x16="cp850-8x16"
font8x8="cp850-8x8"
scrnmap="iso-8859-1_to_cp437"
keymap="german.iso"
/etc/profile
LANG=de_DE.ISO8859-1; export LANG
MM_CHARSET=ISO-8859-1; export MM_CHARSET
Irgendwelche Lösungsansätze? Danke im Voraus!
Andreas
Habe nach längerem Literatur- und Internetstudium beschlossen, auf einem meiner Desktoprechner im Netzwerk FreeBSD 5.2.1 auszuprobieren. Bin auch schon "ziemlich weit" gekommen (über cvsup upgedatet, KDE-3.2.3 läuft, auf der Konsole endlich deutsche Tastaturbelegung, usw.). Leider habe ich ein kleines Problem, wenn der FreeBSD-Client einen im Netzwerk befindlichen Samba-Server (Gentoo Linux, Samba 3.0.4) kontaktiert. Dieser hat die - zugegebenermaßen sehr einfach gestrickte - smb.conf:
[global]
workgroup = HOMENET
netbios name = Gentoo Server
server string = Samba Server %v
log file = /var/log/samba3/log.%m
max log size = 50
log level = 3
hosts allow = 192.168.1.
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/private/smbpasswd
mangle case = yes
unix char set = ISO8859-15
dos charset = 850
[Daten]
comment = Public Stuff
path = /samba
public = yes
Alle anderen Rechner im Heimnetz (eine andere Linuxkiste und die obligatorische WinXP-Dose für meine Freundin) können das Samba-Share problemlos mounten bzw. einbinden und sehen dort die Dateinamen richtigerweise mit Umlauten. Lediglich der FreeBSD-Client tut das nicht, sondern sieht auf der Konsole z.B. für ein "ö" ein "?", im KDE ein kleines Kästchen. Komisch daran ist, dass auf dem FreeBSD-Rechner sehr wohl der deutsche Zeichensatz normal dargestellt wird.
Schon jetzt sorry für das lange Posting, aber einige Dateien auf dem FreeBSD-Rechner möchte ich Euch auch noch "zuführen", zumindest auszugsweise:
/etc/login.conf
default:\
asswd_format=md5:\
:copyright=/etc/COPYRIGHT:\
:welcome=/etc/motd:\
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
ath=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
:nologin=/var/run/nologin:\
:cputime=unlimited:\
:datasize=unlimited:\
:stacksize=unlimited:\
:memorylocked=unlimited:\
:memoryuse=unlimited:\
:filesize=unlimited:\
:coredumpsize=unlimited:\
penfiles=unlimited:\
:maxproc=unlimited:\
:sbsize=unlimited:\
:vmemoryuse=unlimited:\
riority=0:\
:ignoretime@:\
:umask=022:\
:charset=ISO-8859-1:\
:lang=de_DE.ISO8859-1:
/etc/ttys
ttyv0 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv1 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv2 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv3 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv4 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv5 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv6 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv7 "/usr/libexec/getty Pc" cons25l1 on secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
/etc/rc.conf
font8x14="cp850-8x14"
font8x16="cp850-8x16"
font8x8="cp850-8x8"
scrnmap="iso-8859-1_to_cp437"
keymap="german.iso"
/etc/profile
LANG=de_DE.ISO8859-1; export LANG
MM_CHARSET=ISO-8859-1; export MM_CHARSET
Irgendwelche Lösungsansätze? Danke im Voraus!
Andreas
Zuletzt bearbeitet: