1.Ich habe am WE versucht meinen Falcon unter Mint auf einen Sambaserver zugreifen zu lassen.
Die beiden Pakete Common und Client habe ich installiert. Leider sind SMBMOUNT oder etwas ähnliches nicht in den Paketen enthalten.
Geht das mit EasyMint überhaupt? Hat das schon einmal jemand von Euch gemacht und wie war der Weg zum Erfolg.
Bevor ihr fragt, nein ich habe nur den Weg über SMB zur Verfügung, da der Server so eine kleine NAS Box mit einem SAMBA Server ist, die nur SMB oder FTP zulässt. FTP Zugriff funktioniert, ist aber recht mühsam....:-(
Anpingen und Namensauflösung funktionieren auch.
Der Samba Client ist nur ein Kommandozeilen Programm ähnlich der TTP Programme unter TOS. Eigentlich ist aus Samba Paket unter MiNT also nur ein Server Paket. Hiermal meine smb.conf ...
--- /etc/samba/smb.conf ---
[global]
server string = %h server (Samba, Atari MiNT)
# interfaces = 192.168.178.210/8, en0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = 192.168.178.210/255.255.255.0
bind interfaces only = Yes
hosts allow = 192.168.178. 127.
security = SHARE
# obey pam restrictions = Yes
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
log file = /var/log/samba/log.%m
max log size = 100
os level = 2
preferred master = yes
wins support = yes
dns proxy = No
panic action = /usr/share/samba/panic-action %d
# invalid users = root
printcap name = /etc/printcap
load printers = no
#[printers]
# comment = All Printers
# path = /var/spool/samba
# create mask = 0700
# printable = Yes
# browseable = No
#[print$]
# comment = Printer Drivers
# path = /var/lib/samba/printers
[Atari_TT]
comment = Samba Server
path = d:/server
read only = No
public = Yes
guest ok = Yes
locking = No
---
Gestartet werden die Netzwerkdienste aus der Datei /etc/sysconfig/net.services
auf der ext2 Partition.
--- /etc/sysconfig/net.services ---
#
# [ this file must follow the unix convention - save with no CR !!! ]
#
# the default network services that are started on every system boot
# after the network is setted up
# it's interpreted as /etc/rc.d/init.d/<name> start
#
#dhclient
portmap
inetd
nfs
---
Damit geht der Zugang zum Atari Server unter OS X und Windows sowie natürlich Linux möglich. Wenn das Starten des SMB Dienstes bei Booten nicht klappt einfach in der TOSWIN2 Shell eingeben ...
root@x:/>smbd
root@x:/>nmbd
root@x:/>/etc/rc.d/init.d/smb stop
root@x:/>smbd
root@x:/>nmbd
Zum Starten kann man sich ein Script schreiben. Damit Samba funktioniert muss man noch einen User anlegen mit "useradd user" und dann diesen User auch Samba zuordnen mit dem Befehl "smbpasswd user" .
Wenn man Verzeichnisse auf einem GEM Desktop mounten möchte sollte man NFS nutzen, da es auch das System nicht so belastet wie z.B. Samba ...
Um NFS Verzeichnisse zu mounten trägt man zuerst in der Datei /etc/hosts alle Rechner welche sich im Netzwerk befinden ein, mit IP und Alias
--- /etc/hosts ---
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
192.168.178.230 netware
192.168.178.1 routername
192.168.178.210 nameeins
192.168.178.24 namezwei
192.168.178.212 TUW
192.168.178.200 printserver
192.168.178.214 easymint
192.168.178.216 mint98
192.168.178.218 ans
---
Mounten geht mit ...
frank@ans:/>mount_nfs -o rw 192.168.178.24:/ordner /nfs/ordnername
oder auch "mount_nfs -o rw namezwei:/ordner /nfs/ordnername"
Da es unter MiNT eigentlich nicht möglich ist außer bei Starten des Systems Filesysteme zu mounten geht das nur auf das Verzeichnis U:/nfs
Ansonsten mal auf atari-forum.com nach MiNT oder shlight suchen. Mit dem Paket SHARITY kann man Samba Verzeichnisse auf U:/nfs mounten ...
SharityLight ist ein Ersatz für die fehlende Möglichkeit aus dem Sambapaket für MiNT Verzeichnisse mounten zu können.
Beim Booten kann man auch direkt Verzeichnisse einbinden, dazu einfach in die /etc/fstab eintragen ...
--- /etc/fstab ---
c / dos root wheel 700
d / ext2 root wheel 777
e / dos root wheel 700
f / dos root wheel 700
g / dos root wheel 700
h / dos root wheel 700
i / dos root wheel 700
j / dos root wheel 700
#192.168.178.212:/server /nfs/test nfs rw 0 0
192.168.178.216:/server /nfs/server nfs rw 0 0
---