Windows XP box does not see/access Linux shares

Hello all.
I sorted through various threads for a couple of weeks now and have had good luck up to now to get my Samba working. But am now stuck and confused trying to apply the many other answers to my situation. I thank those who would once again answer a question about Samba / Linux / Windows XP connections. The collective patience of the Linux community is something to behold.

I have 2 PC’s. Mine is the opensuse 11.1, setup Samba and I want to connect my wife’s Windows XP box to see my shares on that Linux box.

I’m connected to a Comcast modem with a simple 4port Linksys hub (no router) to network the ethernet cables together.
Both PC’s surf the 'net with no problems.

I followed Samba and Suse: HowTo Set up an openSUSE-Windows Home Office LAN/Network. Versions 10, 11 I believe to the letter and in troubleshooting the problem have had the firewall disabled, with ports open as suggested in various places TCP: 135,139,445 and UDP: 137,138, broadcasting enabled per swerdna, etc.

I have setup shares and on the Linux box I can go
My Computer
Network Folders
SMB Shares
JeepNet
Popeye and I CAN see and access the shared stuff there myself with my Username/Password (I think I want that, seems like at least some security even tho it’s me.)

BUT the Windows XP box does not see any of the shares when I try to map a network drive.

The XP box “Computer Name” is Olive_Oil and the workgroup is set to JEEPNET as it seems to force all CAPS.
I have made a user of that box also a user on the Linux box.
Both the Linux user and the Windows user are defined in the Linux box and are members of the same “groups”.

But it seems like I must have to somewhere/somehow tell Popeye that Olive_Oil has permission to the shares.
I see this in the Windows box.
My Network Places
Entire Network
Microsoft Windows Network
JEEPNET
But no shares under the Workgroup.

If someone would be so kind, I think I am very close to get it working.
Ultimately I need to be able to go the other way, printing to the Windows XP printer from the Linux box. But one step at a time.

I think first it helps if you can see my smb.conf file so here is that.
If I have ignorantly posted info that makes me vulnerable someone please advise that too.
Just in case I now enable Firewall again. :wink:
Thanks very much!

[global]
workgroup = JeepNet
netbios name = Popeye
name resolve order = bcast host lmhosts wins
server string = “Eat 'yer Spinach!”
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
use client driver = yes
load printers = yes
map to guest = Bad User
local master = yes
preferred master = yes
os level = 65
usershare allow guests = Yes
usershare owner only = False
usershare max shares = 100
usershare path = /var/lib/samba/usershares
include = /etc/samba/dhcp.conf
logon path = \%L\profiles.msprofile
logon home = \%L%U.9xprofile
logon drive = P:
passdb backend = smbpasswd
wins support = No
security = user
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
ldap suffix =
wins server =

[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0700
guest ok = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775

[shared files]
comment = Shared Files
inherit acls = Yes
path = /home/Shared/
read only = No
force user = JeepNut

[music]
comment = Shared Music
inherit acls = Yes
path = /home/JeepNut/Media/Music_&_Sounds/
read only = Yes

Delete all of these lines:
include = /etc/samba/dhcp.conf
logon path = \%L\profiles.msprofile
logon home = \%L%U.9xprofile
logon drive = P:
wins support = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
ldap suffix =
wins server =

If I have ignorantly posted info that makes me vulnerable someone please advise that too.
It looks OK to me – no need to be abnormally concerned.

I suggest that you leave the Suse firewall off until you can see the shares from Windows – that’s to cut down the number of possibilities for confusion.

If you have not altered the windows firewall in any way from the defaults then you can leave it on (it allows Samba by default). If you have any third party firewall on windows you should turn it off to see whether it’s having an effect.

Otherwise, provided you have the same workgroup name on windows and Linux (and you say so – and BTW the upper/lower case in workgroup name doesn’t matter):
then restart Suse then wait till it settles
then restart windows then wait till it settles
then restart Suse then wait till it settles

That makes them conduct an election for the Browse Master

Then how is it?

Oh and an afterthought: run these commands in a terminal window and make sure they both return “running”:

  • sudo /etc/init.d/smb status
  • sudo /etc/init.d/nmb status

Do that before the stuff in my first post.

On Sat August 15 2009 11:36 pm, SomeSuSEUser wrote:

>
> Hello all.
> I sorted through various threads for a couple of weeks now and have had
> good luck up to now to get my Samba working. But am now stuck and
> confused trying to apply the many other answers to my situation. I
> thank those who would once again answer a question about Samba / Linux /
> Windows XP connections. The collective patience of the Linux community
> is something to behold.
>
> I have 2 PC’s. Mine is the opensuse 11.1, setup Samba and I want to
> connect my wife’s Windows XP box to see my shares on that Linux box.
>
> I’m connected to a Comcast modem with a simple 4port Linksys hub (no
> router) to network the ethernet cables together.
> Both PC’s surf the 'net with no problems.
>
> I followed ‘Samba and Suse: HowTo Set up an openSUSE-Windows Home
> Office LAN/Network. Versions 10, 11’
> (http://opensuse.swerdna.org/suselanprimer.html) I believe to the letter
> and in troubleshooting the problem have had the firewall disabled, with
> ports open as suggested in various places TCP: 135,139,445 and UDP:
> 137,138, broadcasting enabled per swerdna, etc.
>
> I have setup shares and on the Linux box I can go
> My Computer
> Network Folders
> SMB Shares
> JeepNet
> Popeye and I CAN see and access the shared stuff there myself
> with my Username/Password (I think I want that, seems like at least some
> security even tho it’s me.)
>
> BUT the Windows XP box does not see any of the shares when I try to map
> a network drive.
>
> The XP box “Computer Name” is Olive_Oil and the workgroup is set to
> JEEPNET as it seems to force all CAPS.
> I have made a user of that box also a user on the Linux box.
> Both the Linux user and the Windows user are defined in the Linux box
> and are members of the same “groups”.
>
> But it seems like I must have to somewhere/somehow tell Popeye that
> Olive_Oil has permission to the shares.
> I see this in the Windows box.
> My Network Places
> Entire Network
> Microsoft Windows Network
> JEEPNET
> But no shares under the Workgroup.
>
> If someone would be so kind, I think I am very close to get it
> working.
> Ultimately I need to be able to go the other way, printing to the
> Windows XP printer from the Linux box. But one step at a time.
>
> I think first it helps if you can see my smb.conf file so here is that.
>
> If I have ignorantly posted info that makes me vulnerable someone
> please advise that too.
> Just in case I now enable Firewall again. :wink:
> Thanks very much!
>
<snip>
>
SomeSuSEUser;

Did you create Samba users with smbpasswd?

In a terminal window enter:


su
smbpasswd -a <username>

username must be a valid Linux user. For example:

smbpasswd -a JeepNut

Can you verify that both nmbd and smbd are started with:


ps -A | grep [n,s]mb

There should be a process number for both nmbd and smbd.

While you’re testing turn the firewalls off on both Windows and Linux so you
can isolate the problem (restore firewalls when you’re done testing).


P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Thanks for the assist folks:

For PV
Popeye:/etc/samba # ps -A | grep [n,s]mb
3825 ? 00:00:00 smbd
3826 ? 00:00:00 smbd
7019 ? 00:00:00 nmbd
And confirmed users are added with passwords per your note and the tutorial. Samba and Suse: HowTo Set up an openSUSE-Windows Home Office LAN/Network. Versions 10, 11

For swerdna
Popeye:/etc/samba # /etc/init.d/smb status
Checking for Samba SMB daemon running
Checking for Samba NMB daemon running

Therefore deleted all lines as noted in smb.conf.
Dropped the firewalls on both Linux and Windows.
Restarted in the sequence given with about 10-15 minutes settle time after restarting each box.

No change.
In Windows I see:
My Network Places
__Entire Network
____Microsoft Terminal Services
____Microsoft Windows Network
______Jeepnet
________Olive_oil
__________Printers and Faxes
__________Scheduled Tasks
____Web Client Network

But no Popeye.

Can you ping the IP of the windows box from jeepnet and vice versa?
Can you use the windows network neighborhood and put this address in the address bar and see the shares: \IP_of_jeepnet

On Sun August 16 2009 02:06 pm, swerdna wrote:

>
> Can you ping the IP of the windows box from jeepnet and vice versa?
> Can you use the windows network neighborhood and put this address in
> the address bar and see the shares: \IP_of_jeepnet
>
>
SomeSuSEUser;

In addition to this; check the contents of:
/var/lib/samba/browse.dat
Do you see Popeye and Olive_Oil as well as JeepNet? It might help to post the
contents.

Are both machines on the same subnet? i.e. Do they both have IP’s in an
x.y.z.* range with the same mask? Using just a hub, I would expect something
like 192.168.0.x on both machines with only the last digit varying and a mask
of 255.255.255.0

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

swerdna:
Now we’re into somewhat unfamiliar stuff and I know just enough to make me dangerous.
I understand these topics only superficially. I learned to use a computer from a guy who taught me using DOS 3.3 on a Kaypro. ('80s) But on Linux it’s reverse. I’m a GUI baby and don’t know commandline much. But I’m starting to learn…it took some reading and I don’t know for sure what I’m doing but I managed this output where Popeye is the Linux box (I’m in terminal as root)

Popeye:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:F2:39:78:46
inet addr:71.57.33.24 Bcast:255.255.255.255 Mask:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:548597 errors:0 dropped:0 overruns:0 frame:0
TX packets:14009 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41962879 (40.0 Mb) TX bytes:2242690 (2.1 Mb)
Interrupt:20 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3107 errors:0 dropped:0 overruns:0 frame:0
TX packets:3107 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:654138 (638.8 Kb) TX bytes:654138 (638.8 Kb)

and this is the ping test to Olive_Oil (Windows box) ip:

Popeye:~ # ping -c 6 -v 98.220.148.223
PING 98.220.148.223 (98.220.148.223) 56(84) bytes of data.
64 bytes from 98.220.148.223: icmp_seq=1 ttl=127 time=18.9 ms
64 bytes from 98.220.148.223: icmp_seq=2 ttl=127 time=23.7 ms
64 bytes from 98.220.148.223: icmp_seq=3 ttl=127 time=21.5 ms
64 bytes from 98.220.148.223: icmp_seq=4 ttl=127 time=29.4 ms
64 bytes from 98.220.148.223: icmp_seq=5 ttl=127 time=21.3 ms
64 bytes from 98.220.148.223: icmp_seq=6 ttl=127 time=21.4 ms

— 98.220.148.223 ping statistics —
6 packets transmitted, 6 received, 0% packet loss, time 5020ms
rtt min/avg/max/mdev = 18.901/22.725/29.401/3.300 ms

Now I understand from reading that in Windows XP there isn’t any longer any Network Neighborhood. It’s done with the tree I previously posted “My Network Places” so no, Olive_Oil isn’t seeing the shares there.

On the OTHER side, at the keyboard of Olive_Oil I get this output:

C:\Documents and Settings\MyUserName>ipconfig /all
Windows IP Configuration

    Host Name . . . . . . . . . . . . : Olive_Oil
    Primary Dns Suffix  . . . . . . . :
    Node Type . . . . . . . . . . . . : Broadcast
    IP Routing Enabled. . . . . . . . : No
    WINS Proxy Enabled. . . . . . . . : No
    DNS Suffix Search List. . . . . . : hsd1.in.comcast.net.

Ethernet adapter Local Area Connection:

    Connection-specific DNS Suffix  . : hsd1.in.comcast.net.
    Description . . . . . . . . . . . : VIA PCI 10/100Mb Fast Ethernet Adapt

er
Physical Address. . . . . . . . . : 00-50-2C-A6-2B-9D
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 98.220.148.223
Subnet Mask . . . . . . . . . . . : 255.255.248.0
Default Gateway . . . . . . . . . : 98.220.144.1
DHCP Server . . . . . . . . . . . : 68.87.72.19
DNS Servers . . . . . . . . . . . : 68.87.72.134
68.87.77.134
Lease Obtained. . . . . . . . . . : Sunday, August 16, 2009 9:48:09 PM
Lease Expires . . . . . . . . . . : Monday, August 17, 2009 9:48:09 PM

C:\Documents and Settings\MyUserName>ping 71.57.33.24

Pinging 71.57.33.24 with 32 bytes of data:

Reply from 71.57.33.24: bytes=32 time=55ms TTL=63
Reply from 71.57.33.24: bytes=32 time=42ms TTL=63
Reply from 71.57.33.24: bytes=32 time=29ms TTL=63
Reply from 71.57.33.24: bytes=32 time=30ms TTL=63

Ping statistics for 71.57.33.24:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 29ms, Maximum = 55ms, Average = 39ms

So what I can figure this all means is that I have the simple definition of the problem correct.
Popeye and Olive_Oil really do see each other, but the shares on Popeye are not seen by Olive_Oil yet.

So far so good.
Now to P.V.'s questions:

It’s obvious at this point then that the masks aren’t the same and the IP’s aren’t what was expected. I don’t know why, or how to force them to match, or if I should do that actually.
I do appreciate any further help on that topic.

/var/lib/samba/browse.dat shows:
“JEEPNET” c0001000 “POPEYE” “JEEPNET”
“POPEYE” 40849a03 “Eat 'yer Spinach!” “JEEPNET”

I take it from your reply that may indicate a problem since there is no reference to Olive_Oil.

Thanks to you both for your kind review of these results!

On Sun August 16 2009 11:26 pm, SomeSuSEUser wrote:

>
> swerdna:
> Now we’re into somewhat unfamiliar stuff and I know just enough to make
> me dangerous.
> I understand these topics only superficially. I learned to use a
> computer from a guy who taught me using DOS 3.3 on a Kaypro. ('80s) But
> on Linux it’s reverse. I’m a GUI baby and don’t know commandline much.
> But I’m starting to learn…it took some reading and I don’t know for
> sure what I’m doing but I managed this output where Popeye is the Linux
> box (I’m in terminal as root)
>
> Popeye:~ # ifconfig
> eth0 Link encap:Ethernet HWaddr 00:15:F2:39:78:46
> inet addr:71.57.33.24 Bcast:255.255.255.255
> Mask:255.255.254.0
> UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
> RX packets:548597 errors:0 dropped:0 overruns:0 frame:0
> TX packets:14009 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:41962879 (40.0 Mb) TX bytes:2242690 (2.1 Mb)
> Interrupt:20 Base address:0x8000
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:3107 errors:0 dropped:0 overruns:0 frame:0
> TX packets:3107 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:654138 (638.8 Kb) TX bytes:654138 (638.8 Kb)
>
> and this is the ping test to Olive_Oil (Windows box) ip:
>
> Popeye:~ # ping -c 6 -v 98.220.148.223
> PING 98.220.148.223 (98.220.148.223) 56(84) bytes of data.
> 64 bytes from 98.220.148.223: icmp_seq=1 ttl=127 time=18.9 ms
> 64 bytes from 98.220.148.223: icmp_seq=2 ttl=127 time=23.7 ms
> 64 bytes from 98.220.148.223: icmp_seq=3 ttl=127 time=21.5 ms
> 64 bytes from 98.220.148.223: icmp_seq=4 ttl=127 time=29.4 ms
> 64 bytes from 98.220.148.223: icmp_seq=5 ttl=127 time=21.3 ms
> 64 bytes from 98.220.148.223: icmp_seq=6 ttl=127 time=21.4 ms
>
> — 98.220.148.223 ping statistics —
> 6 packets transmitted, 6 received, 0% packet loss, time 5020ms
> rtt min/avg/max/mdev = 18.901/22.725/29.401/3.300 ms
>
> Now I understand from reading that in Windows XP there isn’t any longer
> any Network Neighborhood. It’s done with the tree I previously posted
> “My Network Places” so no, Olive_Oil isn’t seeing the shares there.
>
> On the OTHER side, at the keyboard of Olive_Oil I get this output:
>
> C:\Documents and Settings\MyUserName>ipconfig /all
> Windows IP Configuration
>
> Host Name . . . . . . . . . . . . : Olive_Oil
> Primary Dns Suffix . . . . . . . :
> Node Type . . . . . . . . . . . . : Broadcast
> IP Routing Enabled. . . . . . . . : No
> WINS Proxy Enabled. . . . . . . . : No
> DNS Suffix Search List. . . . . . : hsd1.in.comcast.net.
>
> Ethernet adapter Local Area Connection:
>
> Connection-specific DNS Suffix . : hsd1.in.comcast.net.
> Description . . . . . . . . . . . : VIA PCI 10/100Mb Fast
> Ethernet Adapt
> er
> Physical Address. . . . . . . . . : 00-50-2C-A6-2B-9D
> Dhcp Enabled. . . . . . . . . . . : Yes
> Autoconfiguration Enabled . . . . : Yes
> IP Address. . . . . . . . . . . . : 98.220.148.223
> Subnet Mask . . . . . . . . . . . : 255.255.248.0
> Default Gateway . . . . . . . . . : 98.220.144.1
> DHCP Server . . . . . . . . . . . : 68.87.72.19
> DNS Servers . . . . . . . . . . . : 68.87.72.134
> 68.87.77.134
> Lease Obtained. . . . . . . . . . : Sunday, August 16, 2009
> 9:48:09 PM
> Lease Expires . . . . . . . . . . : Monday, August 17, 2009
> 9:48:09 PM
>
> C:\Documents and Settings\MyUserName>ping 71.57.33.24
>
> Pinging 71.57.33.24 with 32 bytes of data:
>
> Reply from 71.57.33.24: bytes=32 time=55ms TTL=63
> Reply from 71.57.33.24: bytes=32 time=42ms TTL=63
> Reply from 71.57.33.24: bytes=32 time=29ms TTL=63
> Reply from 71.57.33.24: bytes=32 time=30ms TTL=63
>
> Ping statistics for 71.57.33.24:
> Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
> Approximate round trip times in milli-seconds:
> Minimum = 29ms, Maximum = 55ms, Average = 39ms
>
> So what I can figure this all means is that I have the simple
> definition of the problem correct.
> Popeye and Olive_Oil really do see each other, but the shares on Popeye
> are not seen by Olive_Oil yet.
>
> So far so good.
> Now to P.V.'s questions:
>
> It’s obvious at this point then that the masks aren’t the same and the
> IP’s aren’t what was expected. I don’t know why, or how to force them
> to match, or if I should do that actually.
> I do appreciate any further help on that topic.
>
> /var/lib/samba/browse.dat shows:
> “JEEPNET” c0001000 “POPEYE” “JEEPNET”
> “POPEYE” 40849a03 “Eat 'yer Spinach!” “JEEPNET”
>
> I take it from your reply that may indicate a problem since there is no
> reference to Olive_Oil.
>
> Thanks to you both for your kind review of these results!
>
>
SomeSuSEUser;

The two machines are on different subnets(98.220.14x. and 71.57.3y. ), and
there lies your problem. The easiest solution is to buy a router (available
for around $40(US). The router will assign IP’s in the same subnet and
connect both machines to the Internet and generally include a built in
switch. Alternatively you could add an addition Ethernet card to Popeye and
use IP Masquerading to make your Suse machine act as the router. See:
http://opensuse.swerdna.org/suseics.html
(This last could also be done from Windows, using “Internet sharing”.)

Of course you could set static IP’s for sharing, and then change the
configuration to dhcp for Internet use, but this seems a whole lot more
trouble than it’s worth.

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

On Sun August 16 2009 11:54 pm, PV wrote:

> On Sun August 16 2009 11:26 pm, SomeSuSEUser wrote:
>
>>
>> swerdna:
<snip>
>> Thanks to you both for your kind review of these results!
>>
>>
> SomeSuSEUser;
>
> The two machines are on different subnets(98.220.14x. and 71.57.3y. ), and
> there lies your problem. The easiest solution is to buy a router (available
> for around $40(US). The router will assign IP’s in the same subnet and
> connect both machines to the Internet and generally include a built in
> switch. Alternatively you could add an addition Ethernet card to Popeye and
> use IP Masquerading to make your Suse machine act as the router. See:
> http://opensuse.swerdna.org/suseics.html
> (This last could also be done from Windows, using “Internet sharing”.)
>
> Of course you could set static IP’s for sharing, and then change the
> configuration to dhcp for Internet use, but this seems a whole lot more
> trouble than it’s worth.

One additional alternative, you could try adding the following
to /etc/samba/smb.conf:


wins support = yes

and then configure Olive_Oil to use Popeye as a wins server. This will break
if Popeye’s IP changes.

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Thanks P.V. for not only THE answer but alternatives to experiment with and learn from.

One quick followup.
I have 2 different 2Wire (one wired, one wireless) and a Westel Versalink wireless gateway leftovers from various broadband connections I’ve had over the last 15 years.

All are configured similarly.
A phone line input and then four ports on the back for ethernet cables.

If I connect the PCs to the ethernet ports and power them up will they act like routers and allow the subnets to coincide? Just curious.

On Mon August 17 2009 09:46 pm, SomeSuSEUser wrote:

>
> Thanks P.V. for not only THE answer but alternatives to experiment with
> and learn from.
>
> One quick followup.
> I have 2 different 2Wire (one wired, one wireless) and a Westel
> Versalink wireless gateway leftovers from various broadband connections
> I’ve had over the last 15 years.
>
> All are configured similarly.
> A phone line input and then four ports on the back for ethernet
> cables.
>
> If I connect the PCs to the ethernet ports and power them up will they
> act like routers and allow the subnets to coincide? Just curious.
>
>
SomeSuSEUser;

I’m not sure, maybe. If you “Google” the model numbers maybe you can find the
specs and documentation. It looks like the answer is yes for the Westel,
see:
http://www.westell.com/broadband-home-networking/versalink-gateway.html

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

OK I have tested using all the old hardware and none of those worked as a router. They are all “proprietary” type of DSL Modems and don’t seem to have features built in that allow for them to work as standalone routers. None have the WAN port on them.
So that idea is out.

Now I could just go buy a router, but you mentioned…

> switch. Alternatively you could add an addition Ethernet card to Popeye and
> use IP Masquerading to make your Suse machine act as the router. See:
> openSUSE ICS: Internet Connection Sharing (Linux IP Masquerading) with Suse or Windows Servers
> (This last could also be done from Windows, using “Internet sharing”.)

And I want to learn, so thought I would try this route. Popeye has nice mainboard with dual NICs onboard. Using the mentioned tutorial however I got confused and did not find a reference to IP Masquerading. So I referred back to the original tutorial
Samba and Suse: HowTo Set up an openSUSE-Windows Home Office LAN/Network. Versions 10, 11 to see if it would help me and saw stepping through Firewall Configuration that there is a setting for Network Masquerading. I suspect I have to enable that first. So I set the #2 NIC to Internal Zone which I figured out was required to enable Network Masquerading.

But now I need understand the rest of those setup steps. I can make attachments so I’m going to try to put a picture as it should make it easier…

Is there a guide for this…what goes in these boxes?
image7 on Flickr - Photo Sharing!

In the tutorial PV recommended you perhaps missed the section titled openSUSE Server which covers IP Masquerading for connection sharing (aka ICS).

Thanks swerdna and P.V.!

Of course it helps if the student follows the directions. :wink:
I somehow got onto the wrong page, P.V.
Followed the link this time instead of typing and I have now the shares enabled in Olive_Oil!

But one small glitch before it’s done.
Popeye can surf the 'net.
Olive_Oil however can not.

Should I be having 2 NICs in Olive_Oil with one connected to the hub too in order to get the 'net?
I was thinking that once this was setup with IP Masquerading that I would have 'net access from Olive_Oil as well as being able to see the shares on Popeye.

I’m so grateful for the help so far but maybe swerdna is busy tonight… I can browse the web generally but I cannot get to his server to look for additional details on why no 'net on Olive_Oil.
Hope it’s just routine maintenance mate and not a problem…

On Thu August 20 2009 12:46 am, SomeSuSEUser wrote:

>
> Thanks swerdna and P.V.!
>
> Of course it helps if the student follows the directions. :wink:
> I somehow got onto the wrong page, P.V.
> Followed the link this time instead of typing and I have now the shares
> enabled in Olive_Oil!
>
> But one small glitch before it’s done.
> Popeye can surf the 'net.
> Olive_Oil however can not.
>
> Should I be having 2 NICs in Olive_Oil with one connected to the hub
> too in order to get the 'net?
> I was thinking that once this was setup with IP Masquerading that I
> would have 'net access from Olive_Oil as well as being able to see the
> shares on Popeye.
>
> I’m so grateful for the help so far but maybe swerdna is busy
> tonight… I can browse the web generally but I cannot get to his server
> to look for additional details on why no 'net on Olive_Oil.
> Hope it’s just routine maintenance mate and not a problem…
>
>
SomeSuSEUser;

  1. What gateway do you have on Olive_Oil?
  2. What dns servers are configured on Olive_Oil?

See: Settings->Network connections ->(your connection)->support(tab)->details

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Here’s my current Popeye conditions:

eth0 Link encap:Ethernet HWaddr 00:15:F2:39:6A:34
inet addr:98.220.142.128 Bcast:255.255.255.255 Mask:255.255.240.0

eth1 Link encap:Ethernet HWaddr 00:15:F2:39:78:46
inet addr:192.168.5.100 Bcast:192.168.5.255 Mask:255.255.255.0

where eth0 is the line to the hub
and eth1 is connected to Olive_Oil

And on Olive_Oil I’ve set:
IP Address: 192.168.5.2
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.5.100
DNS servers: 68.87.72.134 and 68.87.77.134

Also I want to note these conditions which are not specifically according to the tutorials but seemed like it would be logical to need:

YaST=>Security and Users=>Firewall
a. Allowed Services - I setup Internal Zone also to support Netbios Server and Samba Server just as the External Zone is with TCP port 135 opened.
b. Broadcast - External Zone is setup per tutorial but also I added an Internal Zone structured similarly. Service=Samba Browsing and Accepted from Network = 192.168.5.0/24.

and as always, both Firewalls are taken down when testing things.

On Thu August 20 2009 01:56 am, SomeSuSEUser wrote:

>
> Here’s my current Popeye conditions:
>
> eth0 Link encap:Ethernet HWaddr 00:15:F2:39:6A:34
> inet addr:98.220.142.128 Bcast:255.255.255.255
> Mask:255.255.240.0
>
> eth1 Link encap:Ethernet HWaddr 00:15:F2:39:78:46
> inet addr:192.168.5.100 Bcast:192.168.5.255
> Mask:255.255.255.0
>
> where eth0 is the line to the hub
> and eth1 is connected to Olive_Oil
>
> And on Olive_Oil I’ve set:
> IP Address: 192.168.5.2
> Subnet Mask: 255.255.255.0
> Default Gateway: 192.168.5.100
> DNS servers: 68.87.72.134 and 68.87.77.134
>
>
SomeSuSEUser;

From the Windows command prompt (on Olive_Oil) can you ping Novel.com by IP?


ping 209.40.201.62

If this times out, go over Swerdna’s HowTo again and double check your
settings. If you can ping Novel by IP, then double check your DNS servers
IPs. To make absolutely sure, go to your ISP’s web site and check the IP’s
of their DNS servers. (Nearly all ISP’s will publish these somewhere on their
web site.)


P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Thanks P.V.! Got a hunch while reviewing the tutorials and revisiting settings. While reviewing Network Settings in YaST it occurred to me that there must be something that points eth1 to the IP that allows the connection. So I played with Routing tab options for the eth1 NIC for a while.

Once I plugged in this combination all started working perfectly!
All firewalls are restored, both systems rebooted, and all connections are working great!

Settings:
Default Gateway Blank
Routing Table:
Destination: 98.220.142.128 Popeye’s IP on eth0
Gateway: 192.168.5.100 Popeys’s IP on eth1
Netmask: 255.255.255.0 Popeye’s mask on eth1
and set the device being managed as eth1 of course.

swerdna I have noted on your website a nice link to help defray costs of maintaining such an excellent resource. I’m happy to help.

P.V., how might I show appreciation for all your help?

You guys and others like you are the essence of the Linux community and have made it possible for me to walk away from Windows many years ago. I keep an old XP box around mostly because so many companies here are tied to that oxcart and I need to “stay abreast” somewhat. But I have no need for it really and do everything, indeed MORE with Linux than I could ever do with Windows.

Salute!