new experimental qemu-devel port update, please test!
Eric Anderson
anderson at centtech.com
Fri Mar 23 04:07:30 UTC 2007
On 03/22/07 15:11, Juergen Lock wrote:
> On Mon, Mar 19, 2007 at 02:12:40PM -0500, Eric Anderson wrote:
>> On 03/03/07 13:32, Juergen Lock wrote:
>>> In article <45E5CDE3.7030509 at centtech.com> anderson at centtech.com (Eric
>>> Anderson)writes:
>>>
>>>> On 02/24/07 13:27, Juergen Lock wrote:
>>>>> On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote:
>>>>>> In article <45DB10D3.8040807 at centtech.com> you write:
>>>>>>> Is anyone else experiencing a nearly useless qemu experience with the
>>>>>>> latest versions?
>>>>>>>
>>>>>>> I'm running -CURRENT from yesterday, and the latest qemu port (and
>>>>>>> kqemu).
>>>>>>>
>>>>>>> These combinations segfault:
>>>>>>>
>>>>>>> Anything with the -vnc option, when disconnecting the vnc viewer, will
>>>>>>> segfault:
>>>>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic
>>>>>>> -net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu
>>>>>>>
>>>>>>> This used to work nicely, now it dies when I connect to port 1111:
>>>>>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic
>>>>>>> -net tap -snapshot -serial telnet::1111,server,nowait -std-vga
>>>>>>> -monitor stdio -full-screen -kernel-kqemu
>>>>>>>
>>>>>>> Which, when it dies, ktrace shows me:
>>>>>>> ...
>>>>>> Hmm I don't know much about the code in question, you may have more
>>>>>> luck reposting this on the qemu list:
>>>>>> http://lists.gnu.org/mailman/listinfo/qemu-devel
>>>>> And just when I posted this... There were just patches posted on that
>>>>> list that fix vnc disconnect segfaults, so I think the next port update
>>>>> will fix at least that problem.
>>>> Thanks! I've been hoping to see the update, but still not there yet..
>>>> :( Oh well.
>>> Sorry things are going a little slow around here... But now I have
>>> the following update for you all to test:
>>>
>>> 1. copy the qemu port dir (/usr/ports/emulators/qemu) to
>>> emulators/qemu-devel
>>> 2. apply the patch below in emulators
>>> 3. deinstall qemu
>>> 3. run `make install' in the new qemu-devel port dir (you probably
>>> cannot use portinstall/portupgrade unless you add the new port to
>>> INDEX yourself, that is until it is committed...)
>>> 4. test!
>>>
>>> Should you want to go back, deinstall qemu-devel and then install the
>>> originall qemu port again.
>>>
>>>> I wonder if that will also fix my telnet issue with qemu.
>>> Not sure, but now you should be able to check yourself. :)
>>
>> I see you now have an official qemu-devel port. I just started using it
>> after my port updated, and now tap networking does not work.
>>
>> I get:
>> Could not initialize device 'tap'
>>
>> When starting like:
>> sudo qemu \
>> -hda /alt/images/swapfile \
>> -localtime \
>> -boot n \
>> -net nic,model=rtl8139 \
>> -net tap \
>> -option-rom /alt/images/eb-5.4.2-rtl8139.zrom \
>> -kernel-kqemu \
>> -serial telnet::1111,server,nowait \
>> -parallel none \
>> -monitor stdio \
>> -vnc 10.99.99.1:9 \
>> -usb" &
>>
>> Which has been working fine with the previous qemu-devel "port" you
>> posted here.
>>
>> kldstat shows if_tap is getting loaded, and my qemu-ifup script is
>> running, setting up the tap interface.
>
> Hmm. There was a tap commit in the meantime, could you try the
> following experimental update? Everyone else is also invited to
> test for regressions etc...
Works beautifully.. All my functions work fine. I did do another cvs
update and kernel build at the same time, but all is well so I'm happy
again :)
Thanks!!!!
Eric
--
------------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
An undefined problem has an infinite number of solutions.
------------------------------------------------------------------------
More information about the freebsd-emulation
mailing list