Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: JuraS. 02 Června 2013, 18:27:48

Název: Problém s kompilací driveru a zápisu do jádra.
Přispěvatel: JuraS. 02 Června 2013, 18:27:48
K usb Wifi klíči Netsys model NET300N bylo dodáno cd s drivery. Podle návodu bylo třeba spustit install.sh a zbytek zařídí instalační rutina okopíruji jen tu část kde se vyskytují chyby...jsem zalogován jak root:
Citace
Authentication requested [root] for make driver:
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.2.0-45-generic/build M=/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405  modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-45-generic'
  CC [M]  /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:23:0:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/osdep_service.h: In function ‘_init_timer’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/osdep_service.h:151:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_ht.h:25:0,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:67,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h: In function ‘get_da’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:350:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:350:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:353:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:353:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:356:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:356:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:359:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:359:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h: In function ‘get_sa’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:374:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:374:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:377:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:377:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:380:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:380:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:383:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:383:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h: In function ‘get_hdr_bssid’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:397:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:397:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:400:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:400:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:403:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/wifi.h:403:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:70:0,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_cmd.h: At top level:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_cmd.h:107:25: error: field ‘event_tasklet’ has incomplete type
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:72:0,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_xmit.h:355:24: error: field ‘xmit_tasklet’ has incomplete type
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:73:0,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_recv.h:205:24: error: field ‘recv_tasklet’ has incomplete type
In file included from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:73:0,
                 from /root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_recv.h: In function ‘rxmem_to_recvframe’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_recv.h:435:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/rtl871x_recv.h:435:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c: In function ‘_init_cmd_priv’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:93:75: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:101:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c: In function ‘_init_evt_priv’:
/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:135:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
make[2]: *** [/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o] Error 1
make[1]: *** [_module_/root/linux_Driver--rtl8712_8188_8191_8192SU/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-45-generic'
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
root@ubuntu:~/linux_Driver--rtl8712_8188_8191_8192SU#
poradíte někdo v čem je chyba ? bohužel tuto akci dělám poprvé...pardon za dlouhý výpis
díky
Název: Re:Problém s kompilací driveru a zápisu do jádra.
Přispěvatel: JuraS. 02 Června 2013, 18:56:45
případně kdo by mi chtěl pomoci pošlu driver co je třeba zkompilovat pomocí make. Mě to hlásí hromadu chyb. Možná mi chybí něco v systému co mi nehlásí...doinstaloval jsem make i gcc ale dál už nevím...
případně nemáte někdo zkompilovaný driver 8712u.ko ??????
Název: Re:Problém s kompilací driveru a zápisu do jádra.
Přispěvatel: Myrmica 03 Června 2013, 09:55:56
1. Zkontroluj si jestli driver je pro stejnou architekturu (i386 nebo amd64).
2. Zkontroluj, jestli je ovladač určen pro verzi tvého jádra.
Víc mě teď nenapadá.
Název: Re:Problém s kompilací driveru a zápisu do jádra.
Přispěvatel: JuraS. 03 Června 2013, 10:37:01
Díky to je přesně ta odpověď...samo, že jsem *censored* a kompiluji pro jádro i386 a přitom mám amd64....

i když jinde jsem se dočetl, že jádro u debianu obsahuje driver pro 8172u realtek usb wifi...a to je to co mám jinak pojmenované...