I don't think this is going to work for Windows 2000.
The smbfs is for the 2.1.24 kernel -- about two years old. That was a development, not a production kernel. There wasn't a lot that worked in that kernel. There were kernel changes that dramatically effected the smbfs module code in the 2.1.40 series. Realize, this kernel didn't go into production until the 2.1.130's. Trying to backport the current smbfs source would be futile.
Note that current kernels (i.e. >2.2.18) seem to support W2K without problems.
Along the way, Microsoft has "improved" their smb protocol many times in order to assure incompatibility with samba, which would be a feature.
The only hope I had was for a list of changes to make W2K work with the current smbfs, and try to just backport those features. I couldn't find such a list.
Fixing this is beyond my capabilities. Sorry.
Does anyone know of a good NFS server to use in W2K? There seem to be a lot of people using this OS, and that's about the only hope.
I have a Windows 2000 Server that I am trying to get it's shares mounted on my TiVo.
I installed the samba module on to the TiVo, and try to run the binary. The modules loads just fine, but the binary doesn't work.
have got both the mod file, and the binary for Samba. Here is the results when I install the module.
[TiVo [p1] modules]# insmod -f smbfs-2.0.1.o
Warning: kernel-module version mismatch
smbfs-2.0.1.o was compiled for kernel version 2.1.24-TiVo.1
while this kernel is version 2.1.24-TiVo.2
The module does install though, and everything looks good.
Then I try to run the smbmount program. Here is where the problem comes in.
[TiVo [p1] /tivo-bin]# smbmount //10.0.0.3/c-drive /zimmy -I 10.0.0.3 -U zimmerman -D ZIMMYNET
Password:
mount error: Invalid argument
Please look at smbmount's manual page for possible reasons
Again, the box I am trying to mount the share from is a Windows 2K Server machine. TCP/IP is turned on, and it allows NetBIOS over TCP/IP on the Windows 2K box. I am able to share the shares on this machine just fine on other windows boxes.
When I look in /var/log/kernel here are the errors I am getting.
Jun 13 16:52:12 (none) kernel: smb_dont_catch_keepalive: server->data_ready == NULL
Jun 13 16:54:48 (none) kernel: smb_dont_catch_keepalive: server->data_ready == NULL
Jun 13 16:55:31 (none) kernel: smb_dont_catch_keepalive: sk->data_callback != smb_data_callback
I have tried doing some searches here in the underground, but really couldn't find any detailed information about smbmount, and what works/doesn't work. It seems the only thing I found is that Windows 2K may NOT work, but I can't confirm or deny that. There is also nothing saying what does work.
Does anyone have any insight on this? Basically I have a 200 GIG array on my Windows 2K Server that I would like to somehow mount to the TiVo. Once I can do this, I can look forward to the next step with ExtractStream.
Any help/info/feedback on this would be appreciated.
Chris
View unverified member's comment - posted by zobetron
View unverified member's comment - posted by peterbeninya
View unverified member's comment - posted by zimmy6996
View unverified member's comment - posted by dozens
View unverified member's comment - posted by cworley
View unverified member's comment - posted by RealMojo
RSS
View unverified member's comment - posted by cworley