Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problém s kompilací driveru a zápisu do jádra.  (Přečteno 1378 krát)

JuraS.

  • Aktivní člen
  • *
  • Příspěvků: 183
Problém s kompilací driveru a zápisu do jádra.
« kdy: 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

JuraS.

  • Aktivní člen
  • *
  • Příspěvků: 183
Re:Problém s kompilací driveru a zápisu do jádra.
« Odpověď #1 kdy: 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 ??????
« Poslední změna: 02 Června 2013, 19:11:19 od JuraS. »

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Problém s kompilací driveru a zápisu do jádra.
« Odpověď #2 kdy: 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á.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

JuraS.

  • Aktivní člen
  • *
  • Příspěvků: 183
Re:Problém s kompilací driveru a zápisu do jádra.
« Odpověď #3 kdy: 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é...
« Poslední změna: 03 Června 2013, 11:41:16 od JuraS. »

 

Provoz zaštiťuje spolek OpenAlt.