1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
network: 0.961
socket: 0.953
other: 0.938
device: 0.937
semantic: 0.931
instruction: 0.929
graphic: 0.925
boot: 0.915
mistranslation: 0.911
assembly: 0.910
vnc: 0.904
KVM: 0.796
SLIRP on Windows 7 64-bit host or is it me?
Version: 1.5.1 and tried latest in Git, compiled for x86_64 Windows 64-bit
Host: Windows 7 64-bit
Guest: FreeBSD 9.1 i386, RHEL 6.4 x86_64, SLES 11.2 x86_64, OpenSUSE 12.3 ppc64, Fedora 18 ppc64
libiconv: 1.14
glib: 2.28.8
gettext: 0.18.1.1
pixman: 0.30.0
libSDL: 1.2.14
Driver: virtio-net-pci
Emu: full (non-KVM)
I'm new to Windows 7 64-bit as a host for QEMU (previously I was running QEMU on Windows XP with no issues) so it could be me, now on Windows 7 SLIRP only works for me connecting internally from the host to the guest via SLIRP redirect, but any outbound requests from the guest to the Internet are failing with the following:
if_start...
m_get...
m = 61f7bd40
ip_input...
m = 61f7bd40
m_len = 48
tcp_input...
m = 61f7bd40 iphlen = 20 inso = 0
tcp_fconnect...
so = 33e140
connect()ing, addr.sin_port=80, addr.sin_addr.s_addr=206.190.36.45
tcp fconnect errno = 10035-Unknown error
icmp_error...
msrc = 61f7bd40
msrc_len = 48
10.0.2.5 to 206.190.36.45
m_get...
m = 61f7b6c0
ip_output...
so = 0
m0 = 61f7b6c0
if_output...
so = 0
ifm = 61f7b6c0
if_start...
arp_table_search...
ip = 0x502000a
found hw addr = 52:54:00:12:34:56
m_free...
m = 61f7b6c0
tcp_close...
tp = 377840
m_free...
m = 0
m_free...
m = 61f7bd40
Am I doing something wrong with my Windows host configuration or is this a bug in SLIRP only on W64 and not W32?
I confirmed it wasn't my host, I successfully ran a test on the same host with a 32-bit QEMU build and SLIRP works fine, for 1.6.0-rc3 as well.
It could be my x86_64-w64-mingw32-gcc compiler version, I tested 4.8 and 4.7, maybe they're too new? Is there a specific gcc version known to work? I can build a new cross-compiler if need be.
The reason I want the 64-bit build to work is to raise the guest memory.
Triaging old bug tickets ... can you still reproduce this problem with the latest version of QEMU (currently v2.9.0)?
Hi, you can close this ticket. I can't remember what I did to get it working.
Sent from Yahoo Mail on Android
On Thu, Jul 20, 2017 at 8:16 AM, Thomas Huth<email address hidden> wrote: Triaging old bug tickets ... can you still reproduce this problem with
the latest version of QEMU (currently v2.9.0)?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1196727
Title:
SLIRP on Windows 7 64-bit host or is it me?
Status in QEMU:
Incomplete
Bug description:
Version: 1.5.1 and tried latest in Git, compiled for x86_64 Windows 64-bit
Host: Windows 7 64-bit
Guest: FreeBSD 9.1 i386, RHEL 6.4 x86_64, SLES 11.2 x86_64, OpenSUSE 12.3 ppc64, Fedora 18 ppc64
libiconv: 1.14
glib: 2.28.8
gettext: 0.18.1.1
pixman: 0.30.0
libSDL: 1.2.14
Driver: virtio-net-pci
Emu: full (non-KVM)
I'm new to Windows 7 64-bit as a host for QEMU (previously I was
running QEMU on Windows XP with no issues) so it could be me, now on
Windows 7 SLIRP only works for me connecting internally from the host
to the guest via SLIRP redirect, but any outbound requests from the
guest to the Internet are failing with the following:
if_start...
m_get...
m = 61f7bd40
ip_input...
m = 61f7bd40
m_len = 48
tcp_input...
m = 61f7bd40 iphlen = 20 inso = 0
tcp_fconnect...
so = 33e140
connect()ing, addr.sin_port=80, addr.sin_addr.s_addr=206.190.36.45
tcp fconnect errno = 10035-Unknown error
icmp_error...
msrc = 61f7bd40
msrc_len = 48
10.0.2.5 to 206.190.36.45
m_get...
m = 61f7b6c0
ip_output...
so = 0
m0 = 61f7b6c0
if_output...
so = 0
ifm = 61f7b6c0
if_start...
arp_table_search...
ip = 0x502000a
found hw addr = 52:54:00:12:34:56
m_free...
m = 61f7b6c0
tcp_close...
tp = 377840
m_free...
m = 0
m_free...
m = 61f7bd40
Am I doing something wrong with my Windows host configuration or is
this a bug in SLIRP only on W64 and not W32?
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1196727/+subscriptions
OK, thanks for your answer - so I'm closing the ticket now
|