in /usr/lib/parallels/drivers/drv_net/linux/prlnet.c, line 1014:
replace:
Code:
if (hw->proto.dev->get_wireless_stats)
hw->wireless = 1;
with
Code:
#if WIRELESS_EXT >=12 && WIRELESS_EXT < 17
if (hw->proto.dev->get_wireless_stats)
hw->wireless = 1;
#endif
funny part here is that if we remove first piece of code from this file, it should compile as well. if we take a look in linux/wireless.h header file of linux kernel 2.6.19 we can found a constant WIRELESS_EXT with value 21. This value makes this piece of code useless because next piece of code in prlnet.c set same variable hw->wireless:
Code:
#if WIRELESS_EXT > 12
if (hw->proto.dev->wireless_handlers)
hw->wireless = 1;
#endif
I hope this workaround wil help you
Last edited: Dec 10, 2006