Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Wlan driver??? Ubuntu 10.04

1190  
Batyj постоялец18.02.12 14:59
Batyj
18.02.12 14:59 
Как установить
WLAN Адаптер Edimax EW-7612UAn
Есть диск с драйверами, там есть папка Linux.
Драйвер в архиве zip, после распаковки получил tar.gz
распаковал его тоже, но там нет файла для запуска программы. Почитал про компиляцию программ, вообще ничего не понял. Помогите, есть ли какой нибудь путь попроще?
Убунта вроде бы стала совем простой для чайников, если б не инсталляция некоторых программ. Неужели опять на винду?
#1 
BSDLamer Хвостатый Carpal Tunnel18.02.12 15:34
BSDLamer
NEW 18.02.12 15:34 
в ответ Batyj 18.02.12 14:59
чего именно ты не понял ? карта на каком-то realtek'овском чипсете, поставь для него драйвер на свой убунту и будет счастье. В гугле все есть
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#2 
Batyj постоялец18.02.12 17:51
Batyj
NEW 18.02.12 17:51 
в ответ BSDLamer 18.02.12 15:34
Если бы я знал каким образом. Легко сказать поставь. В винде запустил девайсменджер, показал путь к файлу и всё ок. А где это всё в убунте?
#3 
BSDLamer Хвостатый Carpal Tunnel18.02.12 18:14
BSDLamer
NEW 18.02.12 18:14 
в ответ Batyj 18.02.12 17:51
что ты уже пробовал ? что не получается ? тока конкретно
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#4 
Batyj постоялец18.02.12 19:52
Batyj
NEW 18.02.12 19:52 
в ответ BSDLamer 18.02.12 18:14
Я даже ничего пробовать не могу. Я с терминалом никогда не встречался. Едва нашёл как войти в каталог.
netnic@netnic-desktop:~$ ls
Bilder Musik
Desktop Öffentlich
Documents Pictures
Dokumente rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100625
Downloads Videos
examples.desktop Vorlagen
netnic@netnic-desktop:~$
Попробовал запустить в терминале Makefile из распакованного архива, выделен жирным
netnic@netnic-desktop:~$ sudo make install
[sudo] password for netnic:
make: *** Keine Regel, um »install« zu erstellen. Schluss.
netnic@netnic-desktop:~$
читал здесь http://help.ubuntu.ru/wiki/programs_installation
Только я там ничего не понимаю. Там написано как создать этот файл, но он уже есть у меня на диске от продавца, я думал, что он сам запустится.
вот этот файл в блокноте:
EXTRA_CFLAGS += -O1 -Wno-unused-variable -Wno-unused-value -Wno-unused-label -Wno-unused-parameter -Wno-uninitialized
EXTRA_CFLAGS += -I$(src)/include -Wno-unused -Wno-unused-function
CONFIG_BUILT_IN = n
export TOPDIR := $(PWD)
ifeq ($(CONFIG_BUILT_IN), y)
include $(src)/config
else
include $(TOPDIR)/config
endif
ifeq ($(CONFIG_RTL8711), y)
RTL871X = rtl8711
MODULE_NAME = 8711
endif
ifeq ($(CONFIG_RTL8712), y)
RTL871X = rtl8712
ifeq ($(CONFIG_SDIO_HCI), y)
MODULE_NAME = 8712s
endif
ifeq ($(CONFIG_USB_HCI), y)
MODULE_NAME = 8712u
endif
endif
ifeq ($(CONFIG_SDIO_HCI), y)

_OS_INTFS_FILES := os_intf/osdep_service.o \
os_intf/linux/os_intfs.o \
os_intf/osdep_sdio_intf.o \
os_intf/linux/sdio_intf.o \
_HAL_INTFS_FILES := hal/$(RTL871X)/hal_init.o \
hal/$(RTL871X)/sdio_halinit.o \
hal/$(RTL871X)/sdio_ops.o \
hal/$(RTL871X)/sdio_ops_linux.o
endif
ifeq ($(CONFIG_USB_HCI), y)

ifeq ($(CONFIG_BUILT_IN), y)
$(shell cp $(src)/autoconf_$(RTL871X)_usb_linux.h $(src)/include/autoconf.h)
else
$(shell cp $(PWD)/autoconf_$(RTL871X)_usb_linux.h $(PWD)/include/autoconf.h)
endif

_OS_INTFS_FILES := os_intf/osdep_service.o \
os_intf/linux/os_intfs.o \
os_intf/linux/usb_intf.o \
_HAL_INTFS_FILES := hal/$(RTL871X)/hal_init.o \
hal/$(RTL871X)/usb_ops.o \
hal/$(RTL871X)/usb_ops_linux.o \
hal/$(RTL871X)/usb_halinit.o \

endif
PWD := $(shell pwd)
ifeq ($(CONFIG_PLATFORM_I386_PC), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/)
ARCH ?= $(SUBARCH)
CROSS_COMPILE ?=
KVER := $(shell uname -r)
KSRC := /lib/modules/$(KVER)/build
MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
INSTALL_PREFIX :=
endif
ifeq ($(CONFIG_PLATFORM_ARM_S3C), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := arm-linux-
KVER := 2.6.24.7_$(ARCH)
KSRC := /usr/src/kernels/linux-$(KVER)
endif
ifeq ($(CONFIG_PLATFORM_RTD2880B), y)
EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -DCONFIG_PLATFORM_RTD2880B
ARCH:=
CROSS_COMPILE:=
KVER:=
KSRC:=
endif
ifeq ($(CONFIG_PLATFORM_MT53XX), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MT53XX
ARCH:= arm
CROSS_COMPILE:= arm11_mtk_le-
KVER:= 2.6.27
KSRC:= /proj/mtk00802/BD_Compare/BDP/Dev/BDP_V301/BDP_Linux/linux-2.6.27
endif
ifeq ($(CONFIG_PLATFORM_MIPS_RMI), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH:=mips
CROSS_COMPILE:=mipsisa32r2-uclibc-
KVER:=
KSRC:= /root/work/kernel_realtek
endif
ifeq ($(CONFIG_PLATFORM_RTK_DMP), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM
ARCH:=mips
CROSS_COMPILE:=mipsel-linux-
KVER:=
KSRC ?= /root/Desktop/SVN/linux-2.6.12
endif
ifeq ($(CONFIG_PLATFORM_MIPS_PLM), y)
EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN
ARCH:=mips
CROSS_COMPILE:=mipsisa32r2-uclibc-
KVER:=
KSRC:= /root/work/kernel_realtek
endif
ifeq ($(CONFIG_PLATFORM_MSTAR389), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MSTAR389
ARCH:=mips
CROSS_COMPILE:= mips-linux-gnu-
KVER:= 2.6.28.10
KSRC:= /home/mstar/mstar_linux/2.6.28.9/
endif
ifneq ($(KERNELRELEASE),)
ifeq ($(CONFIG_BUILT_IN), y)
obj-y := $(MODULE_NAME).o
else
obj-m := $(MODULE_NAME).o
endif
$(MODULE_NAME)-y += cmd/rtl871x_cmd.o cmd/$(RTL871X)_cmd.o
$(MODULE_NAME)-y += crypto/rtl871x_security.o
$(MODULE_NAME)-y += debug/rtl871x_debug.o
$(MODULE_NAME)-y += eeprom/rtl871x_eeprom.o efuse/rtl8712_efuse.o
$(MODULE_NAME)-y += $(_HAL_INTFS_FILES)
$(MODULE_NAME)-y += io/rtl871x_io.o \
io/$(RTL871X)_io.o
$(MODULE_NAME)-y += ioctl/rtl871x_ioctl_query.o \
ioctl/rtl871x_ioctl_set.o \
ioctl/rtl871x_ioctl_linux.o \
ioctl/rtl871x_ioctl_rtl.o
$(MODULE_NAME)-y += led/rtl8712_led.o
$(MODULE_NAME)-y += mlme/ieee80211.o mlme/rtl871x_mlme.o
$(MODULE_NAME)-$(CONFIG_MLME_EXT) += mlme/rtl871x_mlme_ext.o mlme/rtl871x_wlan_mlme.o mlme/rtl871x_wlan_sme.o
$(MODULE_NAME)-$(CONFIG_MP_INCLUDED) += mp/rtl871x_mp.o \
mp/rtl871x_mp_ioctl.o
$(MODULE_NAME)-y += os_dep/linux/io_linux.o \
os_dep/linux/xmit_linux.o \
os_dep/linux/cmd_linux.o \
os_dep/linux/mlme_linux.o \
os_dep/linux/recv_linux.o
$(MODULE_NAME)-y += $(_OS_INTFS_FILES)
$(MODULE_NAME)-y += pwrctrl/rtl871x_pwrctrl.o
$(MODULE_NAME)-y += recv/rtl871x_recv.o recv/$(RTL871X)_recv.o
$(MODULE_NAME)-y += rf/rtl871x_rf.o rf/$(RTL871X)_rf.o
$(MODULE_NAME)-y += sta_mgt/rtl871x_sta_mgt.o
$(MODULE_NAME)-y += xmit/rtl871x_xmit.o xmit/$(RTL871X)_xmit.o
else
all: modules
modules:
$(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(PWD) modules
install:
install -p -m 644 $(MODULE_NAME).ko $(MODDESTDIR)
/sbin/depmod -a ${KVER}
uninstall:
rm -f $(MODDESTDIR)/$(MODULE_NAME).ko
/sbin/depmod -a ${KVER}


config_r:
@echo "make config"
/bin/bash script/Configure script/config.in

.PHONY: modules clean
clean:
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm .tmp_versions -fr ; rm Module.symvers -fr
cd cmd ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd crypto ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd debug ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd eeprom ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal/$(RTL871X) ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd io ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd ioctl ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd mlme ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd mp ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_intf ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_intf/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd pwrctrl ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd recv ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd rf ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd sta_mgt ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd xmit; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd efuse; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
endif
Как то раньше установка из .tar.gz проблем не вызывала, кликнул по файлу, всё само и стало, прямо как в винде.
#5 
BSDLamer Хвостатый Carpal Tunnel19.02.12 09:01
BSDLamer
NEW 19.02.12 09:01 
в ответ Batyj 18.02.12 19:52
В ответ на:
Я даже ничего пробовать не могу. Я с терминалом никогда не встречался. Едва нашёл как войти в каталог.

ну и нафига тебе тогда этот линукс если ты разобраться сам не в состоянии ?
В ответ на:
netnic@netnic-desktop:~$ ls
Bilder Musik
Desktop Öffentlich
Documents Pictures
Dokumente rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100625
Downloads Videos
examples.desktop Vorlagen
netnic@netnic-desktop:~$

cd rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100625
make
make install
В ответ на:
Как то раньше установка из .tar.gz проблем не вызывала, кликнул по файлу, всё само и стало, прямо как в винде.

in your dreams
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#6 
kbu посетитель18.03.12 21:50
kbu
NEW 18.03.12 21:50 
в ответ BSDLamer 19.02.12 09:01
ТС возьми просто поставь ядрышко по-новее и будет тебе счастье:)
Ядро возьми отсюда: http://kernel.ubuntu.com/~kernel-ppa/mainline/
и посмотри чтобы карточки в блеклистах modprobe небыло. И все будет работать!
Intelligence is the ability to avoid doing work, yet getting the work done.
#7