From: Jan Kiszka <jan.kiszka@web.de>
To: Jun Koi <junkoi2004@gmail.com>
Cc: Shu Ming <shuming@linux.vnet.ibm.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Fail to share Samba directory with guest
Date: Thu, 01 Mar 2012 10:59:18 +0100 [thread overview]
Message-ID: <4F4F4876.9010909@web.de> (raw)
In-Reply-To: <CA+g7VZ3BKMkn23t5WVbLY7n+ohT6sw5Kj7HCV4Dyswa9TRYp-g@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 2457 bytes --]
On 2012-03-01 05:21, Jun Koi wrote:
> On Tue, Feb 28, 2012 at 9:43 AM, Jun Koi <junkoi2004@gmail.com> wrote:
>> On Tue, Feb 28, 2012 at 12:08 AM, Shu Ming <shuming@linux.vnet.ibm.com> wrote:
>>> On 2012-2-27 17:21, Jun Koi wrote:
>>>>
>>>> hi,
>>>>
>>>> on qemu 1.0.1, i am trying to share a host directory with the Windows
>>>> guest like below:
>>>>
>>>> qemu-system-i386 -enable-kvm -m 1000 -net nic,model=rtl8139 -net
>>>> user,smb=/tmp img.winxp
>>>>
>>>> but in the guest, \\10.0.2.4 doesnt show me any shared directory.
>>>>
>>>> i already run Samba on the host (default configuration).
>>>>
>>>> did i miss something, or is it a bug??
>>>
>>>
>>> So 10.0.2.4 is your host IP with samba server? And what's the network the
>>> guest belongs to?
>>>
>>
>> according to some network schemes used by Qemu, 10.0.2.4 is the IP of
>> the Samba server (DHCP: 10.0.2.2, DNS: 10.0.2.3, Samba: 10.0.2.4)
>>
>> http://en.wikibooks.org/wiki/QEMU/Networking
>>
>> i tried \\10.0.2.2, but dont see any share folder, either.
>
> i tested again, and again, but Samba sharing folder never work for me.
> meanwhile, my guest can see the folder shared configured in /etc/samba/smb.conf
>
> so this is definitely a bug. perhaps the Samba setting in net/slirp.c is wrong?
> the current configuration is like below. i am not experienced with
> Samba, so cannot figure out what is wrong.
>
> btw, it seems the Qemu unittest ignore this sharing folder testing?
>
> thanks,
> Ju
>
>
> // from net/slirp.c, function slirp_smb()
> fprintf(f,
> "[global]\n"
> "private dir=%s\n"
> "smb ports=0\n"
> "socket address=127.0.0.1\n"
> "pid directory=%s\n"
> "lock directory=%s\n"
> "log file=%s/log.smbd\n"
> "smb passwd file=%s/smbpasswd\n"
> "security = share\n"
> "[qemu]\n"
> "path=%s\n"
> "read only=no\n"
> "guest ok=yes\n",
> s->smb_dir,
> s->smb_dir,
> s->smb_dir,
> s->smb_dir,
> s->smb_dir,
> exported_dir
> );
>
>
Works fine here with samba 3.5.7 (from OpenSuse 11.4) and a Linux guest.
What's your samba version? What's your guest?
Also, you said you are running another samba on the host. What changes
if you stop it temporally?
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
next prev parent reply other threads:[~2012-03-01 9:59 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-27 9:21 [Qemu-devel] Fail to share Samba directory with guest Jun Koi
2012-02-27 16:08 ` Shu Ming
2012-02-28 1:43 ` Jun Koi
2012-03-01 4:21 ` Jun Koi
2012-03-01 9:59 ` Jan Kiszka [this message]
2012-03-01 10:14 ` Jun Koi
2012-03-01 10:21 ` Jan Kiszka
2012-03-01 10:24 ` Jun Koi
2012-03-01 10:33 ` Jan Kiszka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F4F4876.9010909@web.de \
--to=jan.kiszka@web.de \
--cc=junkoi2004@gmail.com \
--cc=qemu-devel@nongnu.org \
--cc=shuming@linux.vnet.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.