I want to eventually install 3 USB external drives, formatted as EXT2, and shared to the various Windoze clients for their use
I decided to use EXT2 instead of NTFS because I understand that EXT2 is faster over the LAN than NTFS (and besides, I need to learn)
I am a total Linux noob.....but figured the pogo is cheap and I need to learn. Have been reading up on the Arch wiki, samba, etc for the last 3 days for 20 hours each to try to get started. The Samba wiki is mostly like Greek to me!

So I setup a pogoplug V2 (pink) with Arch as per (excellent!) guide.
Stumbled my way through Samba setup (eventually got SWAT working, which helped a lot.)
Installed Samba on a 2nd flash USB stick loaded on the Pogo to test the Samba sharing, before I buy the external USB hard drives and format them as EXT2 drives shared by the pogo samba server to all the windoze clients.
I formatted the 2nd flash drive as EXT2, and it is mounted as /dev/sdb1
I created a directory called pogo1flash that points to /dev/sdb1
I used SWAT to create a share called pogo1flash
This is where I'm stuck....
I have samba up and running.
I can see the pogo from a Windoze 7 client, and even map the network share in Windoze, as a "Z" drive.
BUT.....I cannot create any new files or folders on the share, as I get permissions issues.
I basically want the shares to be freely accessible, without logon passwords, etc to all my local LAN devices (mostly Windows 7 and XP).
I have disallowed all IPs outside of 192.168.1 and localhost
Questions!
1. Is samba the appropriate service to share the pogoplug Arch EXT2 USB drives to Windows 7 and Windows XP clients?
2. Should I install anything else to do this?
3. Is the "winbind" Samba service needed for this?
4. After rebooting my pogo, I notice that winbind is not started, I can start it manually via SWAT. How do I get winbind to start automatically after reboot? I tried to add it to rc.conf as a daemon but that did not work. Removed it.
5. Any ideas why I have permissions issues when accessing the share from Windoze clients? (be gentle...I'm dumb!)
My smb.conf below (edited to remove the deprecated "security = share" option)
# Samba config file created using SWAT
# from UNKNOWN (192.168.1.85)
# Date: 2011/12/27 14:32:11
[global]
server string = Samba Server
guest account = pogonas
username map = /home/pogonas
log file = /var/log/samba/%m.log
max log size = 50
dns proxy = No
wins support = Yes
idmap config * : backend = tdb
hosts allow = 192.168.1., 127.
[homes]
comment = Home Directories
read only = No
browseable = No
[pogo1flash]
path = /pogo1flash
read only = No
guest ok = Yes
hosts deny = ALL