* [Comm] как поднять сеть в qemu
@ 2008-05-08 14:13 Mikhail Kuligin
2008-05-08 15:29 ` Хихин Руслан
0 siblings, 1 reply; 7+ messages in thread
From: Mikhail Kuligin @ 2008-05-08 14:13 UTC (permalink / raw)
To: ALT Linux Community general discussions
Доброго времени суток
пытаюсь поднять сеть для qemu
система - текущий бранч с ядром
Linux home.desktop 2.6.24-std-def-alt8 #1 SMP Mon Apr 28 15:47:17 MSD
2008 i686 GNU/Linux
в гостевой системе сетевой интерфейс поднял 172.16.0.3 - пингуется
на хосте 172.16.0.2 - пингуется
запускаю qemu -m 256 -hda image.img -cdrom /dev/cdrom -boot c
-localtime -net nic,vlan=0 -net
tap,ifname=tap0,vlan=0,script=/etc/qemu-ifup
получаю
TUNSETIFF: Device or resource busy
гостевая не пигуется из хоста и наоборот
что еще нужно, что бы пользователь смог получить доступ к tun интерфейсу?
cat /etc/qemu-ifup
#!/bin/sh
sudo /usr/sbin/tunctl -b -u budda -t tap0
sudo /sbin/ifconfig tap0 172.16.0.2 netmask 255.255.255.0 up
ifconfig
tap0 Link encap:Ethernet HWaddr 00:FF:15:A7:97:D3
inet addr:172.16.0.2 Bcast:172.16.0.255 Mask:255.255.255.0
cat /etc/net/ifaces/tap0/options
TYPE=tuntap
TUNTAP_USER=budda
cat /etc/net/ifaces/tap0/ipv4route
default via 192.168.16.132
cat /etc/net/ifaces/tap0/ipv4address
172.16.0.2/24
cat /etc/group
tun:x:57:budda
cat /etc/udev/rules.d/90-tun.rules
KERNEL=="tun", GROUP="tun" MODE="0660"
tunctl -u 'budda' -t tap0
Set 'tap0' persistent and owned by uid 500
[budda@home ~]$ id
uid=500(budda) gid=500(budda)
группы=10(wheel),14(uucp),16(rpm),19(proc),22(cdrom),35(kqemu),51(ftpadmin),56(screen),57(tun),71(floppy),80(cdwriter),81(audio),83(radio),119(xgrp),422(camera),423(scanner),500(budda)
ls -l /dev/net/tun
crwxrwxrwx 1 root tun 10, 200 May 8 14:59 /dev/net/tun
rpm -qa | grep qemu
qemu-system-0.9.0.cvs20070420-alt8
qemu-user-0.9.0.cvs20070420-alt8
kernel-modules-kqemu-std-def-1.3.0-alt0.1.pre11.132632.8
kqemu-common-1.3.0-alt0.2.pre11
qemu-common-0.9.0.cvs20070420-alt8
qemu-0.9.0.cvs20070420-alt8
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 14:13 [Comm] как поднять сеть в qemu Mikhail Kuligin
@ 2008-05-08 15:29 ` Хихин Руслан
2008-05-08 18:02 ` Mikhail Kuligin
0 siblings, 1 reply; 7+ messages in thread
From: Хихин Руслан @ 2008-05-08 15:29 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
Здравствуйте Mikhail Kuligin
В сообщении от 8 мая 2008 Mikhail Kuligin написал(a):
> Доброго времени суток
Запустите qemu без всяких сетевых параметров.
--
А ещё говорят так (fortune):
[...] любители ругаться не читают документацию :-) -- aen in devel@
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 15:29 ` Хихин Руслан
@ 2008-05-08 18:02 ` Mikhail Kuligin
2008-05-08 18:15 ` Хихин Руслан
0 siblings, 1 reply; 7+ messages in thread
From: Mikhail Kuligin @ 2008-05-08 18:02 UTC (permalink / raw)
To: hihin, ALT Linux Community general discussions
8 мая 2008 г. 18:29 пользователь Хихин Руслан написал:
> Запустите qemu без всяких сетевых параметров.
немного изменил скрипт /etc/qemu-ifup
#!/bin/sh
sudo chmod +xrw /dev/net/tun
sudo /usr/sbin/tunctl -b -u budda -t tap0
запустил так: qemu -m 256 -hda image.img -cdrom /dev/cdrom -boot c -localtime
да сообщение TUNSETIFF: Device or resource busy пропало
но сеть не появилась :(
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 18:02 ` Mikhail Kuligin
@ 2008-05-08 18:15 ` Хихин Руслан
2008-05-08 20:12 ` Mikhail Kuligin
0 siblings, 1 reply; 7+ messages in thread
From: Хихин Руслан @ 2008-05-08 18:15 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 835 bytes --]
Здравствуйте Mikhail Kuligin
В сообщении от 8 мая 2008 Mikhail Kuligin написал(a):
> 8 мая 2008 г. 18:29 пользователь Хихин Руслан написал:
> > Запустите qemu без всяких сетевых параметров.
>
> немного изменил скрипт /etc/qemu-ifup
>
> #!/bin/sh
>
> sudo chmod +xrw /dev/net/tun
>
> sudo /usr/sbin/tunctl -b -u budda -t tap0
>
>
>
> запустил так: qemu -m 256 -hda image.img -cdrom /dev/cdrom -boot c
> -localtime
>
> да сообщение TUNSETIFF: Device or resource busy пропало
>
> но сеть не появилась :(
Так не надо так поднимать сеть.
Работает из коробки без поднятия tun.
Если-же поднимать, то через etcnet.
--
А ещё говорят так (fortune):
I once decorated my apartment entirely in ten foot salad forks!!
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 18:15 ` Хихин Руслан
@ 2008-05-08 20:12 ` Mikhail Kuligin
2008-05-09 4:01 ` Хихин Руслан
2008-05-09 4:08 ` Хихин Руслан
0 siblings, 2 replies; 7+ messages in thread
From: Mikhail Kuligin @ 2008-05-08 20:12 UTC (permalink / raw)
To: community
> Так не надо так поднимать сеть.
> Работает из коробки без поднятия tun.
>
> Если-же поднимать, то через etcnet.
так там оказывается встроенный DHCP
сеть поднялась, интернет есть, а вот как попасть в локальную сеть
DHCP выдал адрес 10.0.2.15 и соответственно шлюз 10.0.2.2, а у меня на
сетевой 172.16.0.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 20:12 ` Mikhail Kuligin
@ 2008-05-09 4:01 ` Хихин Руслан
2008-05-09 4:08 ` Хихин Руслан
1 sibling, 0 replies; 7+ messages in thread
From: Хихин Руслан @ 2008-05-09 4:01 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 412 bytes --]
Здравствуйте Mikhail Kuligin
В сообщении от 9 мая 2008 Mikhail Kuligin написал(a):
> а у меня на
> сетевой 172.16.0.1
вроде к нему и надо присоединяться
--
А ещё говорят так (fortune):
Advertising may be described as the science of arresting the human
intelligence long enough to get money from it.
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] как поднять сеть в qemu
2008-05-08 20:12 ` Mikhail Kuligin
2008-05-09 4:01 ` Хихин Руслан
@ 2008-05-09 4:08 ` Хихин Руслан
1 sibling, 0 replies; 7+ messages in thread
From: Хихин Руслан @ 2008-05-09 4:08 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 846 bytes --]
Здравствуйте Mikhail Kuligin
В сообщении от 9 мая 2008 Mikhail Kuligin написал(a):
> > Так не надо так поднимать сеть.
> > Работает из коробки без поднятия tun.
> > Если-же поднимать, то через etcnet.
> так там оказывается встроенный DHCP
> сеть поднялась, интернет есть, а вот как попасть в локальную сеть
> DHCP выдал адрес 10.0.2.15 и соответственно шлюз 10.0.2.2, а у меня на
> сетевой 172.16.0.1
Вот, нашёл свои эксперементы с etcnet
$>cat /etc/net/ifaces/xqnet0/ipv4address
10.0.2.1/24
$>cat /etc/net/ifaces/xqnet0/options
TYPE=tuntap
TUNTAP_USER=writer
BOOTPROTO=static
MODULE=tun
ONBOOT=yes
--
А ещё говорят так (fortune):
She asked me, "What's your sign?" I blinked and answered "Neon," I thought I'd
blow her mind...
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-05-09 4:08 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-08 14:13 [Comm] как поднять сеть в qemu Mikhail Kuligin
2008-05-08 15:29 ` Хихин Руслан
2008-05-08 18:02 ` Mikhail Kuligin
2008-05-08 18:15 ` Хихин Руслан
2008-05-08 20:12 ` Mikhail Kuligin
2008-05-09 4:01 ` Хихин Руслан
2008-05-09 4:08 ` Хихин Руслан
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git