você tentou obter o adaptador usb wifi para trabalhar com o ndiswraper? mais fácil deve ser usar ndisgtk.
com o meu telefone Android eu posso conectar ao meu wireless e que se ligam ao usb. este artigo pretende descrever como fazê-lo com blackbarry, mas não posso tentar. é um post antigo e a maioria dos links estão mortos, mas o site berry4all ainda está ativo.