Bug 10098 - Не работает сеть
: Не работает сеть
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/qemu)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-10-07 21:40 by
Modified: 2008-01-25 13:26 (History)


Attachments
Исправляет некорректную работу с буфером ifname (770 bytes, patch)
2006-10-07 21:42, Fr. Br. George
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-10-07 21:41:03
В qemu-0.8.2 не работает сеть (/etc/qemu-ifup запускается с гадостными
параметрами) из-за неправильной обработки параметров комндной строки. Если в
ключе -net не указан ifname, название этього ifname берётся непосредственнои из
неинициализированного буфера. Патч прилагается в комментариях.
Steps to Reproduce:
1. файл /etc/qemu-ifup:
#!/bin/sh
echo "$@"
2. qemu -net tap -net nic
Actual Results:  
Пишет всяческий мусор

Expected Results:  
tun0
------- Comment #1 From 2006-10-07 21:42:58 -------
Created an attachment (id=1658) [details]
Исправляет некорректную работу с буфером ifname
------- Comment #2 From 2007-03-03 21:57:05 -------
Reassigned to maintainer.
------- Comment #3 From 2007-03-04 15:25:46 -------
> cat /etc/qemu-ifup 
#!/bin/sh

echo "$@"
> sudo qemu -net tap -net nic -hda ~/qemu-hda
tap0
------- Comment #4 From 2007-03-05 09:28:13 -------
На самом деле работает еще и вариант -net nic -net user. Для него не нужны
никакие скрипты с sudo, но qemu тогда цепляется к реальной сетевухе
------- Comment #5 From 2008-01-25 13:26:32 -------
Наверное, поправили в upstream. В 0.9.0 работает.