Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 31

Warning: include(http://archive.tivocommunity.com/tivo-vb/history/header.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 31

Warning: include() [function.include]: Failed opening 'http://archive.tivocommunity.com/tivo-vb/history/header.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 31
Pages:1



smbmount - asked tridgell

(Click here to view the original thread with full colors/images)



Posted by: OpticalCarrier

Well I have given up trying to determine the syntax for this command. I dont even know if this command makes the tivo accept incoming requests from a windows box or if it trys to mount a share on the local file system from a remote windows box. Theres plenty of options given in smbmount -h as to suggest it could be either, or both. Im trying to share via WinXP which wont let you use passwords.

So I emailed Andrew Tridgell, creator of SAMBA, AKA the OG tivo hacker.
He says he can only respond to 1/100 of the emails he gets so maybe the subject of the email will get his attention and he'll write back. I told him id write a FAQ and post it and give him credit if he could help me/us all out.

-Bo



Posted by: Robert S

I'm pretty sure smbmount mounts a Windows NetBIOS share on a Unix host. If you just want to move individual files you can use smbclient. To make the TiVo visible to the Windows machine you'd need to run the Samba server - smbd (and probably nmbd too) on the TiVo.



Posted by: OpticalCarrier

well i finally figured the syntax for smbmount

smbmount //windows_IPAddress/windows_sharedfoldername /path_to_mountpoint_on_tivo -s windows_computername -c tivo_computername -I windows_IPAddress -U windows_username -D windows_workgroup_or_domain -P password_for_username

well its nice to get it that to work, but if I want full samba functionality is it possible to compile and install samba ver2 from www.samba.org on the tivo?



Posted by: Robert S

Hard to say - how good a Linux developer are you?

The obvious problem is you'll need a Linux PPC cross-compiler (I assume there isn't a development environment on the TiVo) - ie, you need GCC for the PowerPC architecture, but compiled to run on x86 Linux.

Hopefully Samba doesn't use floating point.

Have you looked to see if someone (Tridge?) has compiled Samba for TiVo?

Last time I looked I was unable to find a free Windows NFS client, but if you could find one it might be easier to activate an NFS daemon on the TiVo - Samba is quite large and complex.



Posted by: OpticalCarrier

i couldnt program if my life depended on it so i guess ill have to wait for someone else to do that part. all the stuff you said is WAY over my head. i guess ill have to wait



Posted by: Robert S

Perhaps a better thread to start, then would be 'I want to do <this>, how does everyone else do it?'



Posted by: Zirak

quote:
Originally posted by Robert S
Hard to say - how good a Linux developer are you?

The obvious problem is you'll need a Linux PPC cross-compiler (I assume there isn't a development environment on the TiVo) - ie, you need GCC for the PowerPC architecture, but compiled to run on x86 Linux.



A C compiler is available for the tivo. It works fine for small projects, but I wouldnt want to try to compile anything substantial with it.



Posted by: Robert S

I think Samba would qualify as 'substantial' :)

What would you say is the easiest way to move files between Windows machines and a TiVo (at least, I think that's what OC wants)?



Posted by: Gomer Pyle

I (a self proclaimed ignorant Newbie) had a REAL hard time with the whole FTP thing. Everyone says "just FTP the file onto the TiVo and...". Well, I didn't know where to start, and I could not find much info on this site. I did get one command line instruction from stevejenkins, but that would be murder to do for a few files.

What I ended up doing was downloading WS_FTP Pro, which you can find here. This program runs in Windows, and turns FTPing into a drag and drop operation. I will be buying the full version when the demo runs out, just for playing with the TiVo.

There may be identical free software to do this (if there is, please let me know), but this one works for me very well so far.



Posted by: Robert S

He wants to connect his TiVo into Windows' network system so it appears in 'Network Neighborhood' and he can drag files to and from his TiVo (at least, I assume that's what he wants, he left that detail out).

Admittedly a good FTP client should make things almost as painless. Adding NetBIOS access is more flexible - applications can open files directly from the remote machine, for example - but whether it's worth the hassle is questionable.



Posted by: n8walker

Don't know if I would want my tivo 'mounted' as a partition. I normally just use rsync. Tridge has a tivo port of it : ftp://tivo.samba.org/pub/tridge/tivo/

-- Matthew


quote:
Originally posted by OpticalCarrier
well i finally figured the syntax for smbmount
well its nice to get it that to work, but if I want full samba functionality is it possible to compile and install samba ver2 from www.samba.org on the tivo?





Posted by: Mars Rocket

For drag and drop purposes, just enter this into the Windows Explorer address bar:

ftp://192.168.1.102/

(replace the IP as appropriate) In WinXP it will add the root directory as a folder on the left side. Now you can move files around using Explorer, as usual.

This also makes it easy to browse through the TiVo directories.




Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 37

Warning: include(http://archive.tivocommunity.com/tivo-vb/history/footer.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 37

Warning: include() [function.include]: Failed opening 'http://archive.tivocommunity.com/tivo-vb/history/footer.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/avsforum/archive.tivocommunity.com/tivo-vb/history/archive_functions.php on line 37



vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2013 - Created by Stefan "Xenon" Kaeser Modified by Adam J. de Jaray