Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
From: Mayne <zd1211.sf.net@co...> - 2005-08-26 20:48:23
|
On Wed, 24 Aug 2005, Mayne wrote: > The 2.0.0.0 driver's stable so far apart from some weird association > problems sometimes (which are probably due to the missing firmware > download patch - I'm testing that currently). The problem seems to be that dhclient does an ifconfig down/ifconfig up sometimes. 1.6.0.0 [1] introduced a new "macp->bAssoc = 0" in line 4430/zd1205_close which seems to break everything once an ifconfig down/ifconfig up was issued (the driver does not associate again when setting an essid, it does not even seem to scan, too). I think that's something severely broken in the driver. The kernel's net_open and net_close methods seem not to be intended to do more or less everything concerning driver initialization/deinitialization (see for example zd1201.c for the ZD1201 chipset included in the 2.6.12 kernels: There, net_stop does a netif_stop_queue, that's all). The zd1211 driver, however, completely removes all hooks and data structures on an ifconfig down (net_stop/zd1205_close). If course, for the time being one can comment out the line mentioned above. However, obviously this is quite a hack. Regards [1] http://zd1211.ath.cx/changeset/7 |