[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] SAMBA problem
Hi John,
I am sorry but I am not sure where to locate the patch.
Did you attach it to the email? If so, it did not come through.
Thanks for your prompt response.
- Jose
On 3/6/07,
John Williams <jwilliams@xxxxxxxxxxxxxx> wrote:
Hello Jose, Cedris,
Can you please try the attached patch? Apply from the toplevel
petalinux directory:
[user@petalinux]$ patch -p0 < petalinux-samba.patch
Then rebuild in the normal petalinux user build process.
I tested it here and it configures and builds OK - I haven't had an
opportunity to boot/run test it yet.
Please let me know if this works for you, and I'll roll the patch into
the next release.
Thanks,
John
P.S. To apply to a regular uClinux-dist (if not using PetaLinux), go to
uClinux-dist directory and
[user@uClinux-dist]$ patch -p2 < petalinux-samba.patch
Jose Torres wrote:
> Dear Cedric,
> I finally have some time to mess around with SAMBA and I was wondering
> if you had any further luck.
> Tried compiling it myself but I also ran into the problem with "host".
>
> checking host system type... Invalid configuration `microblaze-uclinux':
> machine `microblaze' not recognized
> configure: error: /bin/sh ../config.sub microblaze-uclinux failed
>
> I also noticed this warning:
> configure: WARNING: If you wanted to set the --build type, don't use --host.
> If a cross compiler is detected then cross compile mode will be used.
> SAMBA VERSION:
3.0.13
>
> Looking in ...\petalinux-dist\user\samba and
> ...\petalinux-dist\user\samba\source
> I could not find where you modified those symbols.
>
> Can anyone provide further assistance.
>
> Thanks,
> Jose Torres
>
>
>
> On 1/26/07, *Cedric LORANT* <cedric.lorant@xxxxxxxxxxx
> <mailto:
cedric.lorant@xxxxxxxxxxx>> wrote:
>
> Hello Jose,
>
> The idea is to be able to access some data in the target application.
> SAMBA allows me to get these informations directly as files from Windows
> Desktop computer.
>
> If you want I can give you a 'smb.conf' file for playing with.
>
> Greetings,
>
> Cedric.
>
>
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
> <mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx
>
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx
> <mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx
> ]On Behalf Of Jose
> Torres
> Sent: 26 January 2007 05:53
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> <mailto:
microblaze-uclinux@xxxxxxxxxxxxxx>
> Subject: Re: [microblaze-uclinux] SAMBA problem
>
> Hi,
> I haven't attempted to use Samba for my petalinux installation. Could
> you explain the applications of using samba for petalinux? I might try
> to install this myself.
> Thanks.
>
> On 1/25/07, cedric.lorant@xxxxxxxxxxx
> <mailto:
cedric.lorant@xxxxxxxxxxx> < cedric.lorant@xxxxxxxxxxx
> <mailto:cedric.lorant@xxxxxxxxxxx>> wrote:
> > Dear uClinux experts,
> >
> > I am experiencing some problems to make samba running properly under
> > uClinux...
> > My question has multiple aspects, I hope somebody can help me !!!
> >
> > Here is a short view of the situation:
> >
> > I am using uClinux from the latest uClinux CVS repository. But I also
> > tried with several older versions (all are related to SAMBA
3.0.13 -
> > there is some minor changes in the makefile)
> >
> > First, I had several problems compiling correctly SAMBA.
> > I had to do 2 little modifications to the generated makefile
> > - modify makefile to "host=i686"
> > - modify makefile to "without-smbmount"
> >
> > Modification about host is OK(read 'understandable by me'). But why
> > couldn't I compile with default option "with-smbmount" is still a
> mystery:
> > If I keep this default option, I get an error message telling me
> that my
> > system is not running Linux (or something near that meaning)....
> >
> > After these 2 mods, SAMBA compiles correctly...but...
> >
> > I could not run SAMBA fully correctly. If I try to launch SAMBA
> > "smbd -D &" and "nmbd -D & ", they do not become deamons. Their PID
> > immediately disappears in the process list.
> >
> > My smb.conf
can be considered as ok. I am not completely new to SAMBA
> > configuration, and ...
> >
> > If I launch "nmbd -i -S -d 2" It runs more or less properly.
> > Same for "smbd -i -S -d 2". It runs but, sometimes exits (and say
> 'exit
> > properly'). Then I have to run it again and it still continue to
> operate...
> > Then I know that my smb.conf is ok, because in that case, I can fully
> > navigate and find uClinux with IP or NETBIOS name, copy, read and
> erase
> > files.
> >
> > My question is "Why it doesn't want to run properly as a
> daemon"...(or
> > how to make it run properly as a daemon?)
> >
> > If I look at the log file, log stops after saying: "becoming a
> daemon"
> >
> > I also tried to start them using inetd. But no success. When I try to
> > connect, I got messages 'execv!' full on my console...
> >
> > I also tried the SAMBA version in the Petalogic distribution, but
> I get
> > the same makefile compilation errors. (Even worst: stops compiling at
> > libsmb:clifile ).
> >
> > Does anybody have an idea in which direction I must look for???
> >
> > Thanks in advance,
> >
> > Greetings,
> >
> > Cedric.
> > ___________________________
> > microblaze-uclinux mailing list
> > microblaze-uclinux@xxxxxxxxxxxxxx
> <mailto:microblaze-uclinux@xxxxxxxxxxxxxx>
> > Project Home Page :
> http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> > Mailing List Archive :
>
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
Index: software/petalinux-dist/user/samba/source/config.sub
===================================================================
--- software/petalinux-dist/user/samba/source/config.sub (revision 2389)
+++ software/petalinux-dist/user/samba/source/config.sub (working copy)
@@ -238,6 +238,7 @@
| i370 | i860 | i960 | ia64 \
| ip2k | iq2000 \
| m32r | m32rle | m68000 | m68k | m88k | mcore \
+ | mb | microblaze \
| mips | mipsbe | mipseb | mipsel | mipsle \
| mips16 \
| mips64 | mips64el \
@@ -311,6 +312,7 @@
| m32r-* | m32rle-* \
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
| m88110-* | m88k-* | mcore-* \
+ | mb-* | microblaze-* \
| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
| mips16-* \
| mips64-* | mips64el-* \