Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: 1000MB 26 Září 2012, 18:16:20
-
Ahoj, kúpil som Wifi USB adaptér Air Live WN-370usb, výrobca udáva že je podporovaný aj linux, lenže po pripojení sa nič nedeje, ovládače nie su ani na stránke výrobcu. Ako postupovať aby to fungovalo mám Xubuntu 12.04
lsusb vypíše
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / CNF7129
Bus 002 Device 003: ID 1164:1f08 YUAN High-Tech Development Co., Ltd
Bus 005 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter
Bus 006 Device 002: ID 09da:0080 A4 Tech Co., Ltd
Bus 002 Device 004: ID 1b75:8171 Ovislink Corp.
ďakujem za rady
-
Ono by se ani nic dít nemělo, jen by se ti měli ve správci připojení objevit bezdrátové sítě
-
ono problem je v tom že sa ani nerozsvieti ledka na boku
-
Co mám zkušenosti s AirLive, tak je tam dvoubarevná ledka, po zapojení (nezávisle na tom co se děje) bliká červená, po připojení svítí trvale modře. Pokud ten adaptér ani nebliká, asi je něco špatně.
Co ti řekne sudo rfkill list all
-
0: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
3: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
-
Zkus tedy
sudo rfkill unblock all
Nebo zkus natáhnout modul ovladače ručně sudo modprobe rtl8192
nebo sudo modprobe rtl8192su
-
ozef@jozef:~$ sudo modprobe rtl8192
FATAL: Module rtl8192 not found.
jozef@jozef:~$ modprobe rtl8192su
FATAL: Module rtl8192su not found.
-
pod win po nainštalovani ovladača z cd to ide
-
v zásade budeš musieť asi skompilovať ovládač od realteku ,a predtým zdroják mierneho upraviť. Ale to bez trochu znalosti systému bude asi problém ... som ho teda (len tak :o) skompiloval s uspechom, len nemám ako vyskušať. viacej http://ubuntuforums.org/archive/index.php/t-1993056.html
-
Další možnost je použít ovladač z Windows přes ndiswrapper
-
v zásade budeš musieť asi skompilovať ovládač od realteku ,a predtým zdroják mierneho upraviť. Ale to bez trochu znalosti systému bude asi problém ... som ho teda (len tak :o) skompiloval s uspechom, len nemám ako vyskušať. viacej http://ubuntuforums.org/archive/index.php/t-1993056.html
moja angličtina neni na takej urovni (musim sa zlepšiť :) ) neni na to nejaky jednoduchší návod?
-
Další možnost je použít ovladač z Windows přes ndiswrapper
môže byť podla tohoto návodu? na cd je viacero ovladačov pre win použiť win7 64 bit?
http://wiki.ubuntu.cz/wi-fi/ndiswrapper
-
skusil som podla toho návodu na wiki a terminál vyhodí
martin@martin-N61Vg ~ $ ndiswrapper -l
net8192su : driver installed
device (1B75:8171) present
ako ďalej pokračovať a spustiť ?
-
Přidal jsi ndiswrapper do /etc/modules a resetoval jsi systém, pak by to mělo naskočit
-
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
rtc
ndiswrapper
má to byť takto?
-
Mělo by to být takhle, otázka ovšem je, jestli to funguje
-
asi nefunguje pretože led nesvieti :( , keď som dal inštalovať ovladač cez ndigtk vyhodilo ze neni dostupny modul ndiswrapper, potvrdil som a ovladač ukázalo ako nainštalovaný, nemôže byť problem aj v tom? pretože som inštaloval iba ndisgtk a ndiswrapper som nenašiel
-
toto je výstup z modinfo skompilovaného ovládača
modinfo /home/tomas/Plocha/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/8712u.ko
filename: /home/tomas/Plocha/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/8712u.ko
author: ...
description: rtl871x wireless lan driver
license: GPL
srcversion: 672B4F7D8B72C58AF97835A
alias: usb:v0409p02B6d*dc*dsc*dp*ic*isc*ip*
alias: usb:v7392p7622d*dc*dsc*dp*ic*isc*ip*
alias: usb:v07AAp0051d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp845Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B75p8171d*dc*dsc*dp*ic*isc*ip* #tvoj stroj
tučným písmom je tvoje železo, teda by to malo fungovať .Kompilácia trvala aj upravou zdrojového kódu cca 5 min... možno to bude najlepšie riešenie...
-
toto je výstup z modinfo skompilovaného ovládača modinfo /home/tomas/Plocha/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/8712u.ko
filename: /home/tomas/Plocha/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/8712u.ko
author: ...
description: rtl871x wireless lan driver
license: GPL
srcversion: 672B4F7D8B72C58AF97835A
alias: usb:v0409p02B6d*dc*dsc*dp*ic*isc*ip*
alias: usb:v7392p7622d*dc*dsc*dp*ic*isc*ip*
alias: usb:v07AAp0051d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp845Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B75p8171d*dc*dsc*dp*ic*isc*ip* #tvoj stroj
tučným písmom je tvoje železo, teda by to malo fungovať .Kompilácia trvala aj upravou zdrojového kódu cca 5 min... možno to bude najlepšie riešenie...
vďaka za snahu, mohol by si mi prosim ťa napísať postup krok po kroku, tieto veci som ešte nikdy nerobil
-
aké máš jadro?
uname -a
lsb_release -a
to napíš do terminálu a výpis pošli sem , keď tak ti ho pošlem, ja mám kernel :tomas@tomas-laptop:~$ uname -a
Linux tomas-laptop 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:17:36 UTC 2012 i686 athlon i386 GNU/Linux
tomas@tomas-laptop:~$ lsb
lsblk lsb_release
tomas@tomas-laptop:~$ lsb_release -a
LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise
-
uname -a
Linux jozef 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:17:36 UTC 2012 i686 i686 i386 GNU/Linux
-
uname -a
Linux jozef 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:17:36 UTC 2012 i686 i686 i386 GNU/Linux
jozef@jozef:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise
-
Kam to poslať?
-
takže od užívateľa petertomasy mám návod ako skompilovať ovládače. Dúfam že to niekomu pomôže
Za prvé , zdojáky od Realteku. potrebný je tento "RTL819xSU_usb_linux_v2.6.6.0.20120405.zip"
súbor rozbalíš a vstúpiš do "rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/driver"
Tam je zabalený náš ovládač "rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405.tar.gz"
Ten rozbalíš "rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405"
A teraz úprava 3-och súborov. "/os_intf/linux/usb_intf.c"
kde doplníš v textovom editore ( napr. gedit ) nasledovné : za riadok č. 20 " #include <linux/module.h> " teda to bude vyzerať nasledovne predtým :
#define _HCI_INTF_C_
#include <drv_conf.h>
#include <osdep_service.h>
#include <drv_types.h>
a teraz :
#define _HCI_INTF_C_
#include <linux/module.h>
#include <drv_conf.h>
#include <osdep_service.h>
#include <drv_types.h>
a ďalej doplniť za riadok č. 175 nasledovné :
/* Ovislink */
{USB_DEVICE(0x1B75, 0x8171)},
predtým
/* RTL8192SU */
/* Realtek */
{USB_DEVICE(0x0BDA, 0x8174)},
{USB_DEVICE(0x0BDA, 0x8174)},
teraz :
/* RTL8192SU */
/* Ovislink */
{USB_DEVICE(0x1B75, 0x8171)},
/* Realtek */
{USB_DEVICE(0x0BDA, 0x8174)},
{USB_DEVICE(0x0BDA, 0x8174)},
a súbor uložiť.
Ďalej podobne upraviť súbor " /hal/rtl8712/hal_init.c"
za riadok č.21
#include <linux/module.h>
doplniť :predtým
#define _HAL_INIT_C_
#include <drv_conf.h>
#include <osdep_service.h>
a teraz :
#define _HAL_INIT_C_
#include <linux/module.h>
#include <drv_conf.h>
#include <osdep_service.h>
súbor uložiť.
A nakoniec ešte upraviť súbor " /include/drv_types.h "
riadok č. 28
#include <linux/interrupt.h>
doplniť ,predtým
#ifndef __DRV_TYPES_H__
#define __DRV_TYPES_H__
#include <drv_conf.h>
#include <osdep_service.h>
a teraz :
#ifndef __DRV_TYPES_H__
#define __DRV_TYPES_H__
#include <linux/interrupt.h>
#include <drv_conf.h>
#include <osdep_service.h>
subor uložit.
teraz nasleduje kompilácia
príkazy :
make
a potom
sudo make install
Pri kompilácii sa musíš nachádzať v " rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405",ale to Ti nemusím snáď hovoriť ...
a malo by sa to nainštalovať .po naslednom reboote by to malo byť OK. Tiež musíš mať potrebné baličky pre kompiláciu , viacej wiki
P.S. ujo google :
http://www.wikidevi.com/wiki/OvisLink_WN-370USB
http://ubuntuforums.org/archive/index.php/t-1993056.html
http://archlinuxarm.org/forum/viewtopic.php?f=6&t=3151
http://webcache.googleusercontent.com/search?q=cache:ZHKFxsb4iQQJ:lkml.indiana.edu/hypermail/linux/kernel/1110.0/01041.html+/usb_intf.c:+In+function+%E2%80%98r8712u_drv_entry%E2%80%99:&cd=1&hl=sk&ct=clnk&gl=sk&client=opera
-
Sry, troska neskoro, ale ked to pomoze :)
sudo apt-get install firmware-realtek
sudo modprobe r8712u
sudo chmod 777 /sys/bus/usb/drivers/r8712u/new_id
sudo echo 1b75 8171 > /sys/bus/usb/drivers/r8712u/new_id
funguje mi jak v ubuntu tak i v debiane :)