LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 11-05-2004, 04:25 AM   #1
dukbilt
LQ Newbie
 
Registered: Nov 2004
Distribution: Knoppix (Debian)
Posts: 4

Rep: Reputation: 0
Linux and Windows XP SP2 - Unable to share


Hello from a complete beginner,

I have a P4 laptop running Windows XP Home (SP2), with a Netgear WG511T wireless PC card, and I'm trying to connect it to a P3 running Linux (Knoppix 3.6 installed to the hdd). There is a Netgear WGT624 wireless router connected to the Linux box, as well as an Epson R210 USB printer. I had everything running with XP on the desktop (now Linux) box. I thought I'd try Linux...

I have attempted to set up Samba to allow sharing between the two computer. So far I haven't had much success -

I can access the laptop from the Linux box, but I can't access the Linux box from the laptop;

The Linux box doesn't appear in Network Neighbourhood on the laptop but the laptop appears under LinNeighbourhood on the Linux box;

I can ping both computers from each other (192.168.0.1 for the Linux box and 192.168.0.3 for the laptop, and the router is 192.168.0.2 - all IP addresses are fixed);

I can print to the printer from the Linux box;

I can't print to the printer from the laptop (I can't add it under the XP printers option).

Here's my smb.conf file:

;
; /etc/samba/smb.conf
;
; Sample configuration file for the Samba suite for Debian GNU/Linux
;
; Please see the manual page for smb.conf for detailed description of
; every parameter.
;

[global]

# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
printing = cups
printcap name = cups
load printers = yes
guest account = nobody
invalid users = root

; "security = user" is always a good idea. This will require a Unix account
; in this server for every user accessing the server.
security = user

; Change this for the workgroup your Samba server will part of
workgroup = WORKGROUP

server string = %h server (Samba %v)

; If you want Samba to log though syslog only then set the following
; parameter to 'yes'. Please note that logging through syslog in
; Samba is still experimental.
syslog only = no

; We want Samba to log a minimum amount of information to syslog. Everything
; should go to /var/log/{smb,nmb} instead. If you want to log through
; syslog you should set the following parameter to something higher.
syslog = 0;

; This socket options really speed up Samba under Linux, according to my
; own tests.
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096

; Passwords are encrypted by default. This way the latest Windows 95 and NT
; clients can connect to the Samba server with no problems.
encrypt passwords = true
passdb backend = smbpasswd guest

; It's always a good idea to use a WINS server. If you want this server
; to be the WINS server for your network change the following parameter
; to "yes". Otherwise leave it as "no" and specify your WINS server
; below (note: only one Samba server can be the WINS server).
; Read BROWSING.txt for more details.
wins support = yes

; If this server is not the WINS server then specify who is it and uncomment
; next line.
; wins server = 172.16.0.10

# If we receive WINS server info from DHCP, override the options above.
include = /etc/samba/dhcp.conf

; Please read BROWSING.txt and set the next four parameters according
; to your network setup. There is no valid default so they are commented
; out.
; os level = 0
; domain master = no
; local master = no
; preferred master = no

; What naming service and in what order should we use to resolve host names
; to IP addresses
name resolve order = lmhosts host wins bcast

; This will prevent nmbd to search for NetBIOS names through DNS.
dns proxy = no

; Name mangling options

preserve case = yes
short preserve case = yes

; This boolean parameter controlls whether Samba attempts to sync. the Unix
; password with the SMB password when the encrypted SMB password in the
; /etc/samba/smbpasswd file is changed.
unix password sync = false

; For Unix password sync. to work on a Debian GNU/Linux system, the following
; parameters must be set (thanks to Augustin Luton
; <aluton@hybrigenics.fr> for sending the correct chat script for
; the passwd program in Debian Potato).
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

; The following parameter is useful only if you have the linpopup package
; installed. The samba maintainer and the linpopup maintainer are
; working to ease installation and configuration of linpopup and samba.
; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &

; The default maximum log file size is 5 MBytes. That's too big so this
; next parameter sets it to 1 MByte. Currently, Samba rotates log
; files (/var/log/{smb,nmb} in Debian) when these files reach 1000 KBytes.
; A better solution would be to have Samba rotate the log file upon
; reception of a signal, but for now on, we have to live with this.
max log size = 1000

obey pam restrictions = yes

; Some defaults for winbind (make sure you're not using the ranges
; for something else.)
; winbind uid = 10000-20000
; winbind gid = 10000-20000
; template shell = /bin/bash

; ISOLATIN1 with euro sign
unix charset = iso-8859-15
display charset = iso-8859-15
dos charset = 850

[homes]
comment = Home Directories
browseable = no

; By default, the home directories are exported read only. Change next
; parameter to "no" if you want to be able to write to them.
read only = yes

; File creation mask is set to 0700 for security reasons. If you want to
; create files with group=rw permissions, set next parameter to 0775.
create mask = 0700

; Directory creation mask is set to 0700 for security reasons. If you want to
; create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
guest ok = no
read only = yes
write list = knoppix

[printers]
printer admin = knoppix
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700

; A sample share for sharing your CD-ROM with others.
;[cdrom]
; comment = Samba server's CD-ROM
; writable = no
; locking = no
; path = /cdrom
; public = yes
;
; The next two parameters show how to auto-mount a CD-ROM when the
; cdrom share is accesed. For this to work /etc/fstab must contain
; an entry like this:
;
; /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0
;
; The CD-ROM gets unmounted automatically after the connection to the
;
; If you don't want to use auto-mounting/unmounting make sure the CD
; is mounted on /cdrom
;
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom


Any help would be appreciated.
 
Old 11-05-2004, 05:42 AM   #2
shazam75
Member
 
Registered: Oct 2004
Location: Australia, Brisbane
Distribution: Gentoo
Posts: 296

Rep: Reputation: 30
IS the firewall causing the problems? SP2 turns on firewall by default.

Regards
Shelton
 
Old 11-06-2004, 05:20 PM   #3
dukbilt
LQ Newbie
 
Registered: Nov 2004
Distribution: Knoppix (Debian)
Posts: 4

Original Poster
Rep: Reputation: 0
The firewall was off.
 
Old 11-07-2004, 01:44 AM   #4
Lenard Spencer
Member
 
Registered: Sep 2004
Location: Florida
Distribution: Slackware, Linux from Scratch
Posts: 329

Rep: Reputation: 199Reputation: 199
You have to add an entry for the folder on the Linux box you want to share (NEVER just blindly share the whole drive!). Here is my entry as an example:

[D]
path = /mnt/windows
public = yes
only guest = yes
writable = yes
printable = no

In this case, /mnt/windows happens to be a second hard drive in my computer formatted FAT32. (I different hard drives in caddies for each operating system I run - Windoze XP, Slackware, Mandrake.) As long as the workgroup is set the same as all the Winboxes, the network neighborhood will see it as //LENNYS/D (my computer name plus the share name in the brackets above).

Hope this at least leads you in the right direction.
 
Old 11-07-2004, 01:52 AM   #5
Commando464
Member
 
Registered: Jul 2004
Location: Edmonton, Canada
Distribution: Fedora Core 4
Posts: 82

Rep: Reputation: 17
Just go all Linux and all problems will be solved.
 
Old 11-10-2004, 03:20 AM   #6
dukbilt
LQ Newbie
 
Registered: Nov 2004
Distribution: Knoppix (Debian)
Posts: 4

Original Poster
Rep: Reputation: 0
I need to run XP on the laptop. I want to run Linux on the server.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
samba: linux mounted share = choppy playback, windows mounted share = smooth kleptophobiac Linux - Software 2 04-10-2005 08:23 AM
Windows Xp sp2 and Linux Crippledzero Linux - Networking 6 10-05-2004 06:14 AM
Unable to share internet from Xp to linux due to packet size. newbie76 Linux - Networking 2 03-16-2004 03:41 AM
unable to browse samba share from windows 2003 kfloda Linux - Software 1 08-16-2003 07:14 AM
Windows Unable to write to a network share??? Please help! shassouneh Linux - Networking 4 03-10-2002 05:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration