I'm having an issue with my network adapter when using the Kali Linux Live CD. What will happen is the adapter will randomly disconnect and then reconnect straight after.

The adapter uses the Zydas zd1211b chipset and uses the zd1211rw driver.

It's dropped out so many times that the interface is now wlan42 (it started at wlan 1). When I run dmesg I get the following (sorry can't paste actual log as I have no internet access on the machine running Kali due to the dropped connections).

usb 4-1.3: new high-speed USB device number 73 using ehci-pci
usb 4-1.3: New USB device found, idVendor=0ace, idProduct=1215
usb 4-1.3: New USB device strings: Mfr=16, Product=32, SerialNumber=0
usb 4-1.3: Product: USB2.0 WLAN
usb 4-1.3: Manufacturer: ZyDAS
usb 4-1.3: reset high-speed USB device number 73 using ehci-pci
ieee80211 phy41: Selected rate control algorithm 'minstrel_ht'
zd1211rw 4-1.3:1.0: phy41
usb 4-1.3: firnware: direct-loading firmware zd1211/zd1211b_ub
usb 4-1.3: firnware: direct-loading firmware zd1211/zd1211b_uphr
zd1211rw 4-1.3:1.0: firmware version 4725
zd1211rw 4-1.3:1.0: zd1211b chip 0ace:1215 v4810 high 00-02-72 AL2230_RF pa0 g--NS
IPv6: ADDCONF(NETDEV_UP): wlan41: link is not read
usb 4-1.3: USB disconnect, device number 73
zd1211rw 4-1.3:1.0: error ioread32(CR_REG1): -19
I've no idea why it's doing this. So any advice would be much appreciated. I've just had to type all the above in quotes, so I hope there's enough there for others to go off. If any other information is needed please let me know and I will respond.