Title: samba-3.uci Description: samba linux-windows networking Version: 3.0.25b Author: see http://us1.samba.org/samba/ Original-site: http://us1.samba.org/samba/ Copying-policy: GPL -----==[ Color = green Filesize: 12.8MB ]==----- Extension by: juanito Comments: Includes LinNeighborhood-0.65 patched for samba-3 samba-3 expects to find smb.conf in /etc/samba-3 so: $ sudo mkdir /etc/samba-3 $ sudo cp /opt/samba-3/etc/smb.conf.example /etc/samba-3/smb.conf ...and then edit /etc/samba-3/smb.conf to suit your setup Depending on what you want to do with samba-3, you may need some/all of: $ sudo mkdir /var/private [and add directory to backup to save samba passwords] $ sudo mkdir /var/locks [permissions dsl.staff?] [use touch /var/spool/locks/placeholder & add to filetool.lst if required] $ sudo mkdir /var/spool/samba [use touch /var/spool/samba/placeholder & add to filetool.lst if required] $ sudo chown -R dsl /var/spool/samba $ chgrp -R staff /var/spool/samba $ chmod 0777 /var/spool/samba $ chmod o+t /var/spool/samba ----- To mount a windows share: $ export PATH=/opt/samba-3/bin:/opt/samba-3/sbin:$PATH $ sudo mkdir /home/dsl/mnt/Public $ sudo mount.smbfs //JUANITO/Public /home/dsl/mnt/Public -o user=juanito or $ sudo mount.smbfs //192.168.1.110/Public /home/dsl/mnt/Public -o user=juanito or $ sudo mkdir /lib/modules/2.4.26/kernel/fs/cifs $ sudo cp ../cifs.o /lib/modules/2.4.26/kernel/fs/cifs $ sudo insmod cifs $ sudo mount.cifs //192.168.1.110/Public /home/dsl/mnt/Public -o user=juanito ----- To make a windows shared printer available to dsl in conjunction with the hplip extension: $ export PATH=/opt/hplip/bin:/opt/hplip/sbin:$PATH $ sudo lpadmin -p OfficeJetG85w2k -v smb://username:password@JUANITO/OfficeJetG85 -P /opt/ppd/HP/HP-OfficeJet_G85-hpijs.ppd.gz ...note that you may need to modify the printer via the cups admin browswer interface. ----- To make a dsl shared printer & drivers available to windows in conjunction with the hplip extension: see http://www.enterprisenetworkingplanet.com/netsysm/article.php/3621876 change smb.conf 'security = share' --> 'security = user' $ sudo /opt/samba-3/sbin/smbd restart $ sudo /opt/samba-3/sbin/nmbd restart $ /opt/hplip/sbin/cupsaddsmb -H localhost -U root -a -v use network neighbourhood to scan for the printer in w2k, winxp double-click on printer icon to install printer & drivers (you might need root password) change smb.conf 'security = user' --> 'security = share' $ sudo /opt/samba-3/sbin/smbd restart $ sudo /opt/samba-3/sbin/nmbd restart now you should be able to print to your dsl printer from windows ...it works - really Note: Samba will not start on it's own, you could add the following to bootlocal.sh /opt/samba-3/sbin/smbd start /opt/samba-3/sbin/nmbd start Change-log: first version 2007/09/14 stripped binaries & libraries modified .info how-to 2007/10/08 Added menu and icon for dsl-4.x Added symlinks for /opt/bin Current: 2008/01/18