I suffer from the same problem.
My hw is a Version 1000 F5D7050 Bekin usb adapter.
The device does work using the edgy and islsm from git (after extracting the fiwmare with fwextract from the windows .sys file using
./fwextract PRISMAXP.SYS isl3886 nobyteswap
and then sudo cp isl388600.arm /lib/firmware/$(uname -r)/isl3890usb
The problem is not yet resolved (tried latest mwu and linville branches from git) upstream.
islsm_usb does not compile on feisty due to the use of mac80211 as the network stack (I guess).
The problem at /usr/src/linux/ubuntu/wireless/p54/prism54usb.c:351
I suffer from the same problem. $(uname -r)/isl3890usb
My hw is a Version 1000 F5D7050 Bekin usb adapter.
The device does work using the edgy and islsm from git (after extracting the fiwmare with fwextract from the windows .sys file using
./fwextract PRISMAXP.SYS isl3886 nobyteswap
and then sudo cp isl388600.arm /lib/firmware/
The problem is not yet resolved (tried latest mwu and linville branches from git) upstream.
islsm_usb does not compile on feisty due to the use of mac80211 as the network stack (I guess).
The problem at /usr/src/ linux/ubuntu/ wireless/ p54/prism54usb. c:351
err = usb_bulk_ msg(priv- >udev,
usb_ rcvbulkpipe( priv->udev, P54U_PIPE_DATA),
buf, 0x2020, &alen, 1000);
is that alen is left 0. The islsm drivers *works* in a completely different way.