ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Qemu, права на USB
@ 2007-12-24 15:04 ruslandh
  2007-12-26 13:24 ` [sisyphus] Qemu ruslandh
  0 siblings, 1 reply; 13+ messages in thread
From: ruslandh @ 2007-12-24 15:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте !
Мне тут потребовалось поработать с qemu.
Читаю /usr/share/doc/qemu-0.9.0.cvs20071124/qemu-doc.html
http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC34

3.9.2 Using host USB devices on a Linux host
....................
Verify that `/proc/bus/usb' is working (most Linux distributions should enable 
it by default). You should see something like that: 
ls /proc/bus/usb
001  devices  drivers

Since only root can access to the USB devices directly, you can either launch 
QEMU as root or change the permissions of the USB devices you want to use. 
For testing, the following suffices: 
chown -R myuid /proc/bus/usb
................
Смотрю /proc/bus/usb - 
-alr /proc/bus/usb/
total 0
.........
drwxr-xr-x 2 root root 0 Dec 24 16:35 001
.......
Наверное надо, что-бы эти файлы принадлежали группе с правами drwxrwxr-x, 
что-бы можно было включить для таких случаев пользователя в соответствующую 
группу ? 

-- 
С Уважением Хихин Руслан.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [sisyphus] Qemu
  2007-12-24 15:04 [sisyphus] Qemu, права на USB ruslandh
@ 2007-12-26 13:24 ` ruslandh
  2007-12-27 19:25   ` Michael Shigorin
                     ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: ruslandh @ 2007-12-26 13:24 UTC (permalink / raw)
  To: sisyphus

В сообщении от Monday 24 December 2007 18:04:27 ruslandh написал(а):

Вот гщё вопрос по Qemu.
Читаю :

http://people.redhat.com/berrange/olpc/sdk/network-bridge.html

The master configuration file is /etc/sysconfig/qemu-network. In this file 
there are 3 sets of options to configure. 
....

А как это у нас делать ?


-- 
С Уважением Хихин Руслан.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-26 13:24 ` [sisyphus] Qemu ruslandh
@ 2007-12-27 19:25   ` Michael Shigorin
  2007-12-27 19:37     ` Хихин Руслан
  2007-12-27 21:28   ` Peter V. Saveliev
  2007-12-27 22:26   ` Sergey Bolshakov
  2 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2007-12-27 19:25 UTC (permalink / raw)
  To: sisyphus

On Wed, Dec 26, 2007 at 04:24:32PM +0300, ruslandh wrote:
> Вот гщё вопрос по Qemu.  Читаю :
> http://people.redhat.com/berrange/olpc/sdk/network-bridge.html
> The master configuration file is /etc/sysconfig/qemu-network.
> In this file there are 3 sets of options to configure. 
> А как это у нас делать ?

Найти/расковырять и адаптировать к etcnet :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-27 19:25   ` Michael Shigorin
@ 2007-12-27 19:37     ` Хихин Руслан
  0 siblings, 0 replies; 13+ messages in thread
From: Хихин Руслан @ 2007-12-27 19:37 UTC (permalink / raw)
  To: sisyphus, Andrew Kornilov

[-- Attachment #1: Type: text/plain, Size: 542 bytes --]

Здравствуйте Michael Shigorin
  В сообщении от 27 декабря 2007 Michael Shigorin написал(a):
 > On Wed, Dec 26, 2007 at 04:24:32PM +0300, ruslandh wrote:
 > > Вот гщё вопрос по Qemu.  Читаю :
 > > http://people.redhat.com/berrange/olpc/sdk/network-bridge.html
 > > The master configuration file is /etc/sysconfig/qemu-network.
 > > In this file there are 3 sets of options to configure.
 > > А как это у нас делать ?
 > Найти/расковырять и адаптировать к etcnet :)
Мне легче оказалось прокинуть нужные порты :)


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-26 13:24 ` [sisyphus] Qemu ruslandh
  2007-12-27 19:25   ` Michael Shigorin
@ 2007-12-27 21:28   ` Peter V. Saveliev
  2007-12-27 22:26   ` Sergey Bolshakov
  2 siblings, 0 replies; 13+ messages in thread
From: Peter V. Saveliev @ 2007-12-27 21:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Wednesday 26 December 2007 16:24:32 ruslandh написал(а):
> В сообщении от Monday 24 December 2007 18:04:27 ruslandh написал(а):
>
> Вот гщё вопрос по Qemu.
> Читаю :
>
> http://people.redhat.com/berrange/olpc/sdk/network-bridge.html
>
> The master configuration file is /etc/sysconfig/qemu-network. In this file
> there are 3 sets of options to configure.
> ....
>
> А как это у нас делать ?

я пользуюсь совершенно неизящным методом

8<------------------------------------------------------
[peet@kelisaari peet]$ cd /var/ftp/virtual/net1/
[peet@kelisaari net1]$ cat start.sh
#!/bin/sh

sudo modprobe tun
sudo qemu \
        -m 64 \
        -S \
        -hda hda.qcow2 \
        -net nic,vlan=1,macaddr=52:54:00:12:34:58 \
        -net nic,vlan=2,macaddr=52:54:00:12:34:59 \
        -net nic,vlan=3,macaddr=52:54:00:12:35:00 \
        -net tap,vlan=1,script=./tap1.sh,ifname=tapQ11 \
        -net tap,vlan=2,script=./tap2.sh,ifname=tapQ12 \
        -boot c -cdrom server.iso

[peet@kelisaari net1]$ cat tap1.sh
#!/bin/bash

brctl addbr br0 ||:

TAP="tapQ11"

ip link set dev $TAP up
brctl addif br0 $TAP

ip link set dev br0 up
ip addr add dev br0 10.0.254.1/24 ||:
8<------------------------------------------------------

К сожалению, изящный метод изобретать некогда, т.к. такая конструкция 
работает, а мне большего и не надо -- раз в неделю оттестировать очередную 
конфигурацию сети с кольцами...

-- 
Peter V. Saveliev

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-26 13:24 ` [sisyphus] Qemu ruslandh
  2007-12-27 19:25   ` Michael Shigorin
  2007-12-27 21:28   ` Peter V. Saveliev
@ 2007-12-27 22:26   ` Sergey Bolshakov
  2007-12-28  3:11     ` Хихин Руслан
  2008-01-08 21:16     ` Хихин Руслан
  2 siblings, 2 replies; 13+ messages in thread
From: Sergey Bolshakov @ 2007-12-27 22:26 UTC (permalink / raw)
  To: sisyphus

>>>>> "ruslandh" == ruslandh  <hihin-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> writes:

 > В сообщении от Monday 24 December 2007 18:04:27 ruslandh написал(а):
 > Вот гщё вопрос по Qemu.
 > Читаю :

 > http://people.redhat.com/berrange/olpc/sdk/network-bridge.html

 > The master configuration file is /etc/sysconfig/qemu-network. In this file 
 > there are 3 sets of options to configure. 
 > ....

 > А как это у нас делать ?

У нас можно использовать штатные средства по назначению.

$ qemu -net nic -net tap,ifname=qlinux,script=no ...

где qlinux -- название (произвольное) интерфейса, описанного в /etc/net:
$ cat /etc/net/ifaces/qlinux/options 
TYPE=tuntap
TUNTAP_USER=me # юзер, запускающий qemu, должен входить в группу tun
$
Далее, имея ввиду, что с полученным tun/tap интерфейсом
можно обращаться практически как с обычным eth, можно предложить
два (или больше) варианта:

1) роутить qemu, тогда задаём адрес 'этого' конца, например, так:
$ cat /etc/net/ifaces/qlinux/ipv4address 
172.16.0.1/24
$
а внутри qemu выставляем, скажем, 172.16.0.2/24

2) бриджить с штатным eth0, например, чтобы получать адрес внутри qemu
от dchpd где-то по соседству:
добавляем в /etc/net/ifaces/{qlinux,eth0}/option:
ONBOOT=no
и описываем интерфейс /etc/net/ifaces/br0:
$ cat /etc/net/ifaces/br0/options 
TYPE=bri
HOST="qlinux eth0'
$
по вкусу переносим настройки из ifaces/eth0 (ipv4addr, ipv4route etc)
в ifaces/br0/

-- 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-27 22:26   ` Sergey Bolshakov
@ 2007-12-28  3:11     ` Хихин Руслан
  2007-12-29  9:29       ` Владимир Черный
  2008-01-08 21:16     ` Хихин Руслан
  1 sibling, 1 reply; 13+ messages in thread
From: Хихин Руслан @ 2007-12-28  3:11 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 773 bytes --]

Здравствуйте Sergey Bolshakov
  В сообщении от 28 декабря 2007 Sergey Bolshakov написал(a):
 > >>>>> "ruslandh" == ruslandh 
 > >>>>> <hihin-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> writes:
 >  >
 >  > В сообщении от Monday 24 December 2007 18:04:27 ruslandh
 >  > написал(а):
 >  >
 >  > Вот гщё вопрос по Qemu.
 >  >
 >  > Читаю :
 >  >
 >  >
 >  >
 >  > http://people.redhat.com/berrange/olpc/sdk/network-bridge.html
 >  >
 >  >
 >  >
 >  > The master configuration file is /etc/sysconfig/qemu-network. In
 >  > this file
 >  >
 >  > there are 3 sets of options to configure.
 >  >
 >  > ....
 >  >
 >  >
 >  >
 >  > А как это у нас делать ?
 >
 > У нас можно использовать штатные средства по назначению.
О чпасибо, то, что было нужно :)


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-28  3:11     ` Хихин Руслан
@ 2007-12-29  9:29       ` Владимир Черный
  2007-12-29 11:25         ` Хихин Руслан
  0 siblings, 1 reply; 13+ messages in thread
From: Владимир Черный @ 2007-12-29  9:29 UTC (permalink / raw)
  To: hihin, ALT Linux Sisyphus discussions

28.12.07, Хихин Руслан<hihin@yandex.ru> написал(а):
> Здравствуйте Sergey Bolshakov
>   В сообщении от 28 декабря 2007 Sergey Bolshakov написал(a):
>  > >>>>> "ruslandh" == ruslandh
>  > >>>>> <hihin-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> writes:
>  >  >
>  >  > В сообщении от Monday 24 December 2007 18:04:27 ruslandh
>  >  > написал(а):
>  >  >
>  >  > Вот гщё вопрос по Qemu.
>  >  >
>  >  > Читаю :
>  >  >
>  >  >
>  >  >
>  >  > http://people.redhat.com/berrange/olpc/sdk/network-bridge.html
>  >  >
>  >  >
>  >  >
>  >  > The master configuration file is /etc/sysconfig/qemu-network. In
>  >  > this file
>  >  >
>  >  > there are 3 sets of options to configure.
>  >  >
>  >  > ....
>  >  >
>  >  >
>  >  >
>  >  > А как это у нас делать ?
>  >
>  > У нас можно использовать штатные средства по назначению.
> О чпасибо, то, что было нужно :)
Эту инструкцию надо бы оформить как рецепт для школьных учителей. Не
смею настаивать, но если Руслан по горячим следам запишет, было бы
здорово
>
>
> --
> С  уважением Хихин Руслан
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
>
>


-- 
С уважением,
Владимир Черный
Начальник отдела образовательных проектов ALT Linux
mailto: black at altlinux.ru
Jabber: black at altlinux.org
ICQ: 199158712

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-29  9:29       ` Владимир Черный
@ 2007-12-29 11:25         ` Хихин Руслан
  2007-12-29 11:31           ` Владимир Черный
  0 siblings, 1 reply; 13+ messages in thread
From: Хихин Руслан @ 2007-12-29 11:25 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

Здравствуйте Владимир Черный
  В сообщении от 29 декабря 2007 Владимир Черный написал(a):
 > Эту инструкцию надо бы оформить как рецепт для школьных учителей. Не
 > смею настаивать, но если Руслан по горячим следам запишет, было бы
 > здорово
Вот  только сам всё проверю :)


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-29 11:25         ` Хихин Руслан
@ 2007-12-29 11:31           ` Владимир Черный
  2008-01-08  6:46             ` Хихин Руслан
  0 siblings, 1 reply; 13+ messages in thread
From: Владимир Черный @ 2007-12-29 11:31 UTC (permalink / raw)
  To: hihin, ALT Linux Sisyphus discussions

29.12.07, Хихин Руслан<hihin@yandex.ru> написал(а):
> Здравствуйте Владимир Черный
>   В сообщении от 29 декабря 2007 Владимир Черный написал(a):
>  > Эту инструкцию надо бы оформить как рецепт для школьных учителей. Не
>  > смею настаивать, но если Руслан по горячим следам запишет, было бы
>  > здорово
> Вот  только сам всё проверю :)
Вот на это и надеюсь!
>
>
> --
> С  уважением Хихин Руслан
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
>
>


-- 
С уважением,
Владимир Черный
Начальник отдела образовательных проектов ALT Linux
mailto: black at altlinux.ru
Jabber: black at altlinux.org
ICQ: 199158712

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-29 11:31           ` Владимир Черный
@ 2008-01-08  6:46             ` Хихин Руслан
  2008-01-08 12:44               ` Sergey Bolshakov
  0 siblings, 1 reply; 13+ messages in thread
From: Хихин Руслан @ 2008-01-08  6:46 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

Здравствуйте Владимир Черный
  В сообщении от 29 декабря 2007 Владимир Черный написал(a):
 > 29.12.07, Хихин Руслан<hihin@yandex.ru> написал(а):
 > > Здравствуйте Владимир Черный

 > >
 > > Вот  только сам всё проверю :)
 >
 > Вот на это и надеюсь!
 
Всё почти работает, единственно - не пойму то-ли руки кривые, то-ли есть 
проблема.

#cat /etc/net/ifaces/qnet0/ip4vaddress
172.16.0.1/24

#cat /etc/net/ifaces/qnet0/options
TYPE=tuntap
TUNTAP_USER=writer
BOOTPROTO=static
MODULE=tun
ONBOOT=yes

При старте сети 
ip address показывает, что ip адрес не присвоен.

-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2008-01-08  6:46             ` Хихин Руслан
@ 2008-01-08 12:44               ` Sergey Bolshakov
  0 siblings, 0 replies; 13+ messages in thread
From: Sergey Bolshakov @ 2008-01-08 12:44 UTC (permalink / raw)
  To: sisyphus

>>>>> "hihin-o+MxOtu4lMCHXe+LvDLADg" == hihin-o+MxOtu4lMCHXe+LvDLADg  <hihin-o+MxOtu4lMCHXe+LvDLADg@public.gmane.org> writes:

 > Здравствуйте Владимир Черный
 >   В сообщении от 29 декабря 2007 Владимир Черный написал(a):
 >> 29.12.07, Хихин Руслан<hihin@yandex.ru> написал(а):
 >> > Здравствуйте Владимир Черный

 >> >
 >> > Вот  только сам всё проверю :)
 >> 
 >> Вот на это и надеюсь!
 
 > Всё почти работает, единственно - не пойму то-ли руки кривые, то-ли есть 
 > проблема.

 > #cat /etc/net/ifaces/qnet0/ip4vaddress
 > 172.16.0.1/24

 > #cat /etc/net/ifaces/qnet0/options
 > TYPE=tuntap
 > TUNTAP_USER=writer
 > BOOTPROTO=static
 > MODULE=tun
 > ONBOOT=yes

Три последние строки лишние.
Ну и ipv4address, не ip4vaddress.

-- 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [sisyphus] Qemu
  2007-12-27 22:26   ` Sergey Bolshakov
  2007-12-28  3:11     ` Хихин Руслан
@ 2008-01-08 21:16     ` Хихин Руслан
  1 sibling, 0 replies; 13+ messages in thread
From: Хихин Руслан @ 2008-01-08 21:16 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 185 bytes --]

Здравствуйте Sergey Bolshakov
  В сообщении от 28 декабря 2007 Sergey Bolshakov написал(a):
 > ipv4address
Вот в этой описке и была проблема :)
Спасибо.


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2008-01-08 21:16 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-24 15:04 [sisyphus] Qemu, права на USB ruslandh
2007-12-26 13:24 ` [sisyphus] Qemu ruslandh
2007-12-27 19:25   ` Michael Shigorin
2007-12-27 19:37     ` Хихин Руслан
2007-12-27 21:28   ` Peter V. Saveliev
2007-12-27 22:26   ` Sergey Bolshakov
2007-12-28  3:11     ` Хихин Руслан
2007-12-29  9:29       ` Владимир Черный
2007-12-29 11:25         ` Хихин Руслан
2007-12-29 11:31           ` Владимир Черный
2008-01-08  6:46             ` Хихин Руслан
2008-01-08 12:44               ` Sergey Bolshakov
2008-01-08 21:16     ` Хихин Руслан

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git