Try to mount the smb share through your fstab file. You will need root access to do this. Start by opening a command line terminal and typing su -. If you do not know the root password try sudo su - and enter your own user account's password.
Open the /etc/fstab file through gedit or whatever text editor you are comfortable with, we'll go with gedit because its the default on ubuntu: gedit /etc/fstab.
Go to the end of the file on a new line and enter the following:
//192.168.0.254/volume1 /media/windowsshare cifs username=user,password=pass 0 0
substituting user and pass with the username and the password you used to log in. You can also substitute windowsshare with whatever name you wish.
Now save and exit the editor. Navigate to /media/ and create the folder that you named in the fstab, so in our case here we do the following:
Now try to mount the share from the fstab by typing:
mount -a
This command tells ubuntu: "Mount all filesystems defined in /etc/fstab" so it should pick up the new entry.
If there are no errors, we are golden! If there are, do let me know.
A common error could be that Ubuntu does not have mount.cifs. In this event go back to the terminal (as root) and type apt-get install cifs-utils. This will allow you to mount smb shares onto your system.
To find the files in your file browser go to File System -> media -> windowsshare.