Nov 12 2005
Merda nell’urbe pigra
ndiswrapper e URB
ndiswrapper, ultima release (1.5.0), non compila perche’:
usb.c: In function `wrap_alloc_urb’:
usb.c:311: error: `URB_ASYNC_UNLINK’ undeclared (first use in this function)
usb.c:311: error: (Each undeclared identifier is reported only once
usb.c:311: error: for each function it appears in.)
usb.c: In function `wrap_get_descriptor’:
usb.c:943: warning: implicit declaration of function `usb_get_string’
Io frastornato penso “URB? Sta a vede’ che sti cazzoni hanno fatto un’ALTRA release che non compila senza ritocchi….”
ED E’ COSI’!
# grep -sr URB_ASYNC_UNLINK *
driver/usb.c: urb->transfer_flags |= URB_ASYNC_UNLINK;
# grep -sr USB_ASYNC_UNLINK *
driver/usb.c:#ifdef USB_ASYNC_UNLINK
E dopo la mia ‘patch’, funziona PERFETTAMENTE!!!!
NON VE LE FATE LE CANNE SE DOVETE FARE LA RELEASE DI UN PROGRAMMA COSI’ PUBBLICO, BRUTTI STORONSI.
E poi slackware…
Gli script di boot sono cosi’ intricati e privi di documentazione che la soluzione migliore e’ non usarli, cristo dio. Complicazioni inutili per DUE COMANDI, due fottuti comandi con i quali la mia interfaccia di smegma diventa operativa, due merdoni comandi.
A PATRICK RIPIATE!
One response so far
Ma chi me lo fa fare?
bastano una manciata di righe di shell:
fuffo:~/dev/ifchrist% ./parsa.zsh
INTERFACCIA: eth0
ifconfig eth0 inet 10.0.0.1 255.255.0.0 NONE
INTERFACCIA: wlan0
sh -c iwconfig wlan0 essid XXX key s:yyy
ifconfig wlan0 inet 10.0.0.2 255.255.0.0 NONE