I am trying to get a sled 11 pc working on our Novell Netware network. The sled pc needs to run a program that is installed on the servers and the database is on the servers, it just needs to run the .exe file. I have installed wine but it does not work yet and I was told to mount the network folder with smb/cifs then run it in wine.
Would this work? If so where can I get the best info on samba for a newbie? I have search google for pdf’s and ebooks and found some info but not a lot.
Any other ideas on how I could accomplish my goal. The guys at Novell forums redirected me to Wine forums but i’m not entirely sure this can be solved using wine.
If I’m understanding this right, the Samba share is on the
server that has the .exe file, and you’re needing to mount it
on the SLED11 PC? On the SLED11 PC you should just have to
edit the /etc/fstab file to mount the samba share if the
share is configured correctly with permissions that will let
WINE run a program from it.
I hope this helps at least a tiny bit.
-tom
kravmaga wrote:
>
> I am trying to get a sled 11 pc working on our Novell
Netware network.
> The sled pc needs to run a program that is installed on the
servers and
> the database is on the servers, it just needs to run the
…exe file. I
> have installed wine but it does not work yet and I was told
to mount the
> network folder with smb/cifs then run it in wine.
>
> Would this work? If so where can I get the best info on
samba for a
> newbie? I have search google for pdf’s and ebooks and found
some info
> but not a lot.
>
> Any other ideas on how I could accomplish my goal. The guys
at Novell
> forums redirected me to Wine forums but i’m not entirely
sure this can
> be solved using wine.
>
> Thanks
>
>
Swerdna I will be trying your tutorial but I have 1 question.
Single ign on, to my knowledge, does not exsist in SLED 11 so how would I be able to make a permanent mount when the current order of logon is to log on to the pc then to the servers and the location being mounted is on the servers?
I’m very unclear about the network setup, so some questions to clear the fog a bit. Suppose we ignore CIFS mounts for a bit and focus on network browsing (so I can understand better):
What sort of servers are carrying the exe file?
I’m assuming you can use Nautilus in SLED?
If you don’t log onto the servers, can you see the server in Nautilus?
What’s the procedure, step by step, to get to the exe file using Nautilus as the tool?
What do you see if you run this command in a terminal window without logging into any servers:
smbtree has an output of this not logged on to the servers:
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_OK
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_OK
The servers are Novell NetWare 6.5 Open Enterprise
Yes I’m using Nautilis
No I can’t see the servers using Nautilis if I’m not logged on
Once logged on to the servers I open my home directory and within that I can see mapped drives each with a letter of the alphabet. The .exe file lies in the mapped folder listed as T. The path from my home folder is T/Acucorp/Acucbl620/AcuGt/Bin/wrun32.exe.
When I start up the pc I am prompted to log on to the user account on the pc. Once I’m in I then log on to the servers using Novell Client for Linux 2. Only after the second log on can I see the mapped folder using Nautilis.
I’m really struggling with this Netware, never used it, but this might work:
You need at least samba-client installed and also cifs-mount, maybe they are already since smbtree works. You can check what’s installed with the command: rpm -qa | egrep “cifs|samba”.
Make a directory somewhere in your home territory to mount the share in, directory called e.g. “mount” at location /path_to/mount
Then, once you are logged in, goto Nautilus → places → network → windows network: you should be able to drill down to see the exe file. That drill-down exercise should identify for you a server name and a share name. The share name will be the root of the directory tree. And the exe file might be further down the directory tree under the share as the root. Suppose the servername is “server” and the share name is “share”, then use those in this mount command:
mount -t cifs -o guest //server/share /path_to/mount
You can only mount the root share, not some directory further down.
You might or might not get “guest” access, so you might need to put a username/password pair in the command for the mount.
I’m guessing how it will go, good luck.
However when I go to Nautilus - Network - Windows Network I am able to see some workgroups but cannot access then. I get this error:
Unable to mount location
Failed to retrieve share list from server.
There is an option in the menu bars for Novell Services. If I select it I can browse as far as the server containing the .exe file but cannot view anything from there. The heading, though says NVVFS Objects - File Browser.
That error message is often seen in the Ubuntu forums. Often solved there by configuring the firewall for Samba. It might be a bit different in SLED than in openSUSE so I suggest you turn the firewall off temporarily as a diagnostic measure and see if you can drill down with the firewall off.
Regarding this:
There is an option in the menu bars for Novell Services. If I select it I can browse as far as the server containing the .exe file but cannot view anything from there. The heading, though says NVVFS Objects - File Browser.
>
> That error message is often seen in the Ubuntu forums. Often solved
> there by configuring the firewall for Samba. It might be a bit different
> in SLED than in openSUSE so I suggest you turn the firewall off
> temporarily as a diagnostic measure and see if you can drill down with
> the firewall off.
>
> Regarding this:> There is an option in the menu bars for Novell Services. If
I select it
>> I can browse as far as the server containing the .exe file but cannot
>> view anything from there. The heading, though says NVVFS Objects - File
>> Browser.
>>
>> Does this mean anything to you?
> No it doesn’t mean anything to me.
>
kravmaga;
I apologize for butting in, but I noticed that in an earlier post you had:
[quote=kravmaga]
smbtree has an output of this not logged on to the servers:
Code:
Server requested LANMAN password (share-level security) but ‘client lanman
auth’ is disabled
failed tcon_X with NT_STATUS_OK
Server requested LANMAN password (share-level security) but ‘client lanman
auth’ is disabled
failed tcon_X with NT_STATUS_OK
[quote]
With the release of Samba 3.2.X there was a change in Lanman authentication.
The parameter “client lanman auth” default changed from yes to no, also the
same was true of “lanman auth”. Try adding to the [global] section
of /etc/samba/smb.conf the following parameter(s).
Swerdna the firewall is already off in order for the Novell client to see the Novell eDirectory and tree, and yet is still giving the error. Venzkep thanks for your input, it’s more than welcome. I tried entering the lanman options you suggested into the smb.conf file but nothing seems to have changed. when logged on or not I still get the error about:
Unable to mount location
Failed to retrieve share list from server.
So all firewalls are open, so it’s not a ports connectivity issue. Well I’m stumped now.
Your problem certainly lies in not being able to see the share that you want to mount. And maybe that’s rooted in the specialised networking in Novell Netware.
If venzkep has no more ideas, your next port of call would be the Novell forums where they deal with Novell Netware.
BTW can you see the share if you use the numerical server IP address in your browser like this: smb://IP.of.server
I have just tried smb://IP.of.server NOT logged on to the servers AND logged on to the servers and both times I get a bash error saying:
bash: smb://IP.of.server: No such file or directory
and yes I filled in the IP of the server that holds the shares. I even tried the IP of the proxy and get the same message.
This is a trial version of SLED 11 so I wonder if that is not why we are having problems?