ts-7000
[Top] [All Lists]

[ts-7000] Re: samba client on TS-7260

To:
Subject: [ts-7000] Re: samba client on TS-7260
From: "alexanchoragealaska" <>
Date: Mon, 30 Mar 2009 21:53:12 -0000
I searched the mail archive on how to compile module, but I did not find any 
simple instructions (simple enough for the newbie).
 
Here is what I tried:  
 
1) I downloaded and untared tskernel-2.4.26-ts11-src.tar.gz file in cygwin on 
Linux machine (C:\cygwin\TSKernel\linux24\...)
 
2) I modified Makefile in C:\cygwin\TSKernel\linux24\fs\smbfs to include path 
to Rules.make   Trying to compile:
   $ make
   make: /scripts/pathdown.sh: Command not found
    .......
 
  And scripts exist with a lot of errors
 
3) Since I am not sure what exactly is the problem, I decided to try to compile 
the entire Kernel and copy smbfs.o module from their.
 
  So, I modified the defaults script for TS-7260 configuration in 
/arch/arm/def-configs to include support for samba filesystems:
  ...
 CONFIG_SMB_FS=y
....
  and compiled the kernel according the instructions in "Linux for ARM on 
TS72XX", CH. 6.1
 
   I searched the entire cygwin directory but I can't find smbfs.o anywhere.
  
Could somebody tell me what I am doing wrong and what should be done to 
correctly compile smbfs.o for 2.4.26?

--- In  Jim Jackson <> wrote:
>
> 
> On Wed, 25 Mar 2009, Alex Kulinchenko wrote:
> 
> > Paul and Charlie,
> >
> > Thanks for your suggestions.
> >
> > I don't think that I can use nfs since I need to access stand-alone network
> > harddrive (no PCs attached).  I assume that it might be quite tricky and/or
> > complicated to install NFS on embedded device (which btw is new product with
> > minimal documentation). So I am stuck with samba.
> >
> > I read through chapter 6 of "Linux for ARM" manual.  It does have a good
> > description of how to compile kernel.  What I don't understand is:
> > 1) do I need to recompile the entire kernel or can I just compile one module
> > ("smbfs" ) and somehow insert it into existing TS-Linux on TS-7260?
> 
> Do a search of the mail archive for this group, there have been emails 
> detailing what to do to compile new modules for a kernel.
> Once you have compiled the modules you need, you install them using the 
> insmod program (or modprobe).
> 
> Alternatively you can compile a kernel with the SMB support built in. Then 
> there is no need to load any modules.
> 
> > 2) I tried to download and untar the tskernelmodules-2.4.26-ts11.tar.gz and
> > did not find any samba files there.  Where do I find and enable samba /
> > smbfs? Would it be during compilation of kernel modules? ("make modules
> > INSTALL_MOD_PATH=/lib/modules").    Are samba modules be available in Linux
> > 2.4.26-ts11 kernel? If not, where do I get samba modules from?
> 
> Samba is supported in the 2.4 linux kernel - all that is needed for kernel 
> support is in the kernel source tree.
> 
> > 3) After I will recompile the module according the instructions, would the
> > board run TS-Linux or Debian? Or am I totally confused and Linux kernel has
> > nothing to do with TS-Linux or Debian?
> 
> You really are confused! You can run either the TS-Linux setup or the 
> debain on top of the kernel. Or you can make your own set of utilities
> to form your own setup!
> 
> What you will need are the smbmount, or smbclient programs to get access to 
> the network drive. All this is standard stuff - google samba and smb for 
> linux to find out more.
> 
> >
> >  -----Original Message-----
> >  From:   Behalf Of
> > Paul Breneman
> >  Sent: Wednesday, March 25, 2009 4:56 AM
> >  To: 
> >  Subject: Re: [ts-7000] Re: samba client on TS-7260
> >
> >
> >  charliem_1216 wrote:
> >  ...
> >  > Another option would be to use nfs rather than cifs, that would not
> > require any recompiling.
> >
> >  I would also highly recommend using nfs. After reading similar
> >  suggestions on this Yahoo group, I took an old PC and it was very easy
> >  to install FreeNAS (from SourceForge). It is very easy to use as it now
> >  sits between my TS-TPC-7390 and my Windows PC and a Linux PC (where I'm
> >  using the new Debian LXDE).
> >
> >  I hope to write up several pages soon about how to use a couple of old
> >  PCs to set up such a system as part of this educational project:
> >  http://www.TurboControl.com/monitor.htm
> >
> >
> >
>




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU