Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem emerging ndiswrapper with 3.2.1-rev2
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
jaminh
n00b
n00b


Joined: 04 Mar 2012
Posts: 1

PostPosted: Sun Mar 04, 2012 10:32 pm    Post subject: Problem emerging ndiswrapper with 3.2.1-rev2 Reply with quote

I am trying to install ndiswrapper after upgrading my kernel and I am getting an error. I need ndiswrapper for my Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03) wireless card. Here is my build log.

Code:

 * Package:    net-wireless/ndiswrapper-1.56
 * Repository: gentoo
 * Maintainer: angelos@gentoo.org mobile@gentoo.org
 * USE:        elibc_glibc kernel_linux userland_GNU x86
 * FEATURES:   sandbox

 * See http://www.gentoo.org/doc/en/gentoo-kernel.xml
 * for a list of supported kernels.

 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/3.2.1-gentoo-r2/build
 * Found sources for kernel version:
 *     3.2.1-gentoo-r2
 * Checking for suitable kernel configuration options...
 [ ok ]
>>> Unpacking source...
>>> Unpacking ndiswrapper-1.56.tar.gz to /var/tmp/portage/net-wireless/ndiswrapper-1.56/work
>>> Source unpacked in /var/tmp/portage/net-wireless/ndiswrapper-1.56/work
>>> Preparing source in /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56 ...
 * Applying ndiswrapper-1.56-cflags.patch ...
 [ ok ]
 * Applying ndiswrapper-1.56-ldflags.patch ...
 [ ok ]
 * Applying ndiswrapper-1.56-2.6.35.patch ...
 [ ok ]
 * Applying ndiswrapper-1.56-2.6.36.patch ...
 [ ok ]
 * Applying ndiswrapper-1.56-2.6.38.patch ...
 [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56 ...
make -j2 CC=i686-pc-linux-gnu-gcc
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -I../driver -Wl,-O1 -Wl,--as-needed -o loadndisdriver loadndisdriver.c
loadndisdriver.c: In function 'get_device':
loadndisdriver.c:399:7: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result
loadndisdriver.c: In function 'main':
loadndisdriver.c:588:5: warning: 'ioctl_device' may be used uninitialized in this function
loadndisdriver.c:508:23: warning: 'res' may be used uninitialized in this function
 * Preparing ndiswrapper module
make -j2 HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= KSRC=/usr/src/linux KVERS=3.2.1-gentoo-r2 KBUILD=/lib/modules/3.2.1-gentoo-r2/build DISABLE_USB=1 all
make -C /lib/modules/3.2.1-gentoo-r2/build M=/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver
make[1]: Entering directory `/usr/src/linux-3.2.1-gentoo-r2'
  LD      /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/built-in.o
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/crt_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/hal_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/ndis_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/ntoskernel_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/rtl_exports.h
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/crt.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/hal.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/loader.o
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_essid':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:76:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_essid':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:110:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_infra_mode':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:170:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_infra_mode':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:198:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_network_type':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:241:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_freq':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:261:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_freq':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:295:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_tx_power':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:332:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_tx_power':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:351:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_bitrate':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:388:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_bitrate':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:406:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_rts_threshold':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:451:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_rts_threshold':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:469:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_frag_threshold':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:489:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_frag_threshold':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:507:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_ap_address':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:540:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_ap_address':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:554:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_encr':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:741:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_wep':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:906:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_nick':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:992:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_nick':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1004:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_scan':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1196:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_scan':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1203:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_power_mode':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1265:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_power_mode':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1288:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_sensitivity':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1320:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_sensitivity':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1339:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_ndis_stats':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1361:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_range':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1372:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_mlme':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1537:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_auth':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1571:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_get_auth':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1612:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_encodeext':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1643:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'iw_set_pmksa':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1749:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_reset':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1828:17: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_deauthenticate':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1842:23: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_power_profile':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1850:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_network_type':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1875:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_media_stream_mode':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1907:28: error: 'struct net_device' has no member named 'priv'
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c: In function 'priv_reload_defaults':
/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.c:1928:28: error: 'struct net_device' has no member named 'priv'
make[2]: *** [/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver/iw_ndis.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-3.2.1-gentoo-r2'
make: *** [modules] Error 2
emake failed
 * ERROR: net-wireless/ndiswrapper-1.56 failed (compile phase):
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  KSRC=/usr/src/linux KVERS=3.2.1-gentoo-r2 KBUILD='/lib/modules/3.2.1-gentoo-r2/build'  DISABLE_USB=1 all
 *
 * Call stack:
 *     ebuild.sh, line   85:  Called src_compile
 *   environment, line 3002:  Called linux-mod_src_compile
 *   environment, line 2228:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                   CROSS_COMPILE=${CHOST}-                   LDFLAGS=\"$(get_abi_LDFLAGS)\"                   ${BUILD_FIXES}                   ${BUILD_PARAMS}                   ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *
 * If you need support, post the output of 'emerge --info =net-wireless/ndiswrapper-1.56',
 * the complete build log and the output of 'emerge -pqv =net-wireless/ndiswrapper-1.56'.
 * The complete build log is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.56/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.56/temp/environment'.
 * S: '/var/tmp/portage/net-wireless/ndiswrapper-1.56/work/ndiswrapper-1.56


I have CONFIG_WIRELESS=y in my kernel config as well as the HOSTAP option.
Back to top
View user's profile Send private message
StevePER
n00b
n00b


Joined: 28 Jan 2004
Posts: 50
Location: Perth, Australia

PostPosted: Mon Mar 05, 2012 1:15 pm    Post subject: Reply with quote

I have the same problem.
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2665
Location: Slovenia

PostPosted: Mon Mar 05, 2012 1:48 pm    Post subject: Re: Problem emerging ndiswrapper with 3.2.1-rev2 Reply with quote

jaminh wrote:
I need ndiswrapper for my Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03) wireless card.

Just checking... Did you try the kernel mwl8k driver? Otherwise, ndiswrapper-1.57 is out, while you're trying to install 1.56. I just checked, 1.57 is in ~arch.

But try the mwl8k driver first, I'm curious. It's in the kernel as "Marvell 88W8xxx PCI/PCIe Wireless support" (CONFIG_MWL8K=m). You'll also need to install the linux-firmware package. If it doesn't work, use pastebin to provide the full output of dmesg.

Edit: Been doing some research, the 8335 is not supported by mwl8k, three other chipsets are. There used to be a mrv8k driver for this thing, but it seems it was never completed. So ndiswrapper-1.57 it is.
Back to top
View user's profile Send private message
raungst
n00b
n00b


Joined: 20 Mar 2006
Posts: 37
Location: Denver, CO

PostPosted: Sat Mar 31, 2012 9:04 pm    Post subject: Reply with quote

Has anyone resolved this? I've tried 1.57 and get the same general error. I've also tried it against kernel 3.3.0 with the same results. I'm open to going back in time in kernel version if there's a combination that works. The computer this is happening on is ancient.
Back to top
View user's profile Send private message
Muzer
n00b
n00b


Joined: 19 Jun 2011
Posts: 9

PostPosted: Mon May 07, 2012 5:03 pm    Post subject: Reply with quote

I am having the same issue on 3.2.12 and ndiswrapper-1.56.
Back to top
View user's profile Send private message
holm74
n00b
n00b


Joined: 21 Nov 2007
Posts: 25

PostPosted: Thu May 10, 2012 3:29 pm    Post subject: Reply with quote

Hi there,

have the same problem with Kernel 3.3.5

Just to mention:

ACCEPT_KEYWORDS="~x86" emerge net-wireless/ndiswrapper -1

went through. Hope I will get that stick to work

Holm
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum