thanks for answer
sound working now
finaly
about ipw3945 - after every update of kernel there same problem with ieee80211 and ipw compilation after this
[root@ipw3945-1.0.5]# make
make -C /lib/modules/2.6.17-1.2139_FC5smp/build M=/home//Desktop/downloads/i pw3945-1.0.5 modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2139_FC5-smp-i686'
CC [M] /home//Desktop/downloads/ipw3945-1.0.5/ipw3945.o
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c: In function ‘ipw_send_asso ciate’:
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c:4293: error: too few argume nts to function ‘ieee80211_tx_frame’
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c: In function ‘ipw_bg_daemon _cmd’:
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c:4766: error: too few argume nts to function ‘ieee80211_tx_frame’
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c: In function ‘ipw_auth_work ’:
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c:9382: error: too few argume nts to function ‘ieee80211_tx_frame’
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c:9427: error: too few argume nts to function ‘ieee80211_tx_frame’
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c: In function ‘ipw_handle_pr obe_request’:
/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.c:9497: error: too few argume nts to function ‘ieee80211_tx_frame’
make[2]: *** [/home//Desktop/downloads/ipw3945-1.0.5/ipw3945.o] Error 1
make[1]: *** [_module_/home//Desktop/downloads/ipw3945-1.0.5] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2139_FC5-smp-i686'
make: *** [modules] Error 2