LinuxForum.Fans
Тема

Настроить wi-fi Realtek Semiconductor Device 8172

Автор: u______16 53 сообщений 14092 просмотров
#95016

пару дней назад поставил на ноут Mandriva Linux 2010 ,и немогу настроить wi-fi.
поставить виндовые дрова через ndiswrapper неполучается.
а как поставить Линуксовые я пока непонял... :(
помогите кто может. только подробно. для чайника.

#95018

Жекис, а у вас есть линуксовые драйвера?В папке с драйверами есть файлы readme или install,в них описывается процесс установки.

#95042

закачал вродь разные дрова...
rtl8192se_linux_2.6.0010.1012.2009.tar.gz
rtl8192se_linux_2.6.0010.1012.2009_64bit.tar.gz
rtl8192se_linux_2.6.0018.1025.2010.tar.gz
install_flash_player_10_linux.tar.gz

install - такого файла нет
readme бегло почитал... oO ток непонял. :o

просто первый раз линукс поставил и как тут что делается пока непойму :(

#95051

[url]wiki.mandriva.com/ru[/url] вот почитайте.

#100659
Gnom написал:
[url]wiki.mandriva.com/ru[/url] вот почитайте.

спасиб. но как ставить дрова так и непонял.
там большей частью про графическую оболочку, а она выходит только на ndiswrapper.
про него там тож написано... ток я того языка незнаю.

как мне поставить закачаные дрова?

#100661

покажите
[console]
# ifconfig -a
# lspci -k
[/console]

#101357

вот :
ifconfig -a :

Показать

[console]eth0 Link encap:Ethernet HWaddr 00:90:F5:A5:9D:29
inet addr:192.168.0.103 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::290:f5ff:fea5:9d29/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2429 errors:0 dropped:0 overruns:0 frame:0
TX packets:1591 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1897244 (1.8 MiB) TX bytes:170556 (166.5 KiB)
Interrupt:30

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4318 errors:0 dropped:0 overruns:0 frame:0
TX packets:4318 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:260417 (254.3 KiB) TX bytes:260417 (254.3 KiB)

vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)[/console]

lspci -k :

Показать

[console]00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
Subsystem: CLEVO/KAPOK Computer Device 7465
00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx)
Kernel modules: shpchp
00:02.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Graphics Port 0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:04.0 PCI bridge: ATI Technologies Inc Device 7914
Kernel driver in use: pcieport
Kernel modules: shpchp
00:05.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:07.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 3)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ahci
Kernel modules: ahci
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: piix4_smbus
Kernel modules: i2c-piix4
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: pata_atiixp
Kernel modules: atiixp, pata_atiixp
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
Subsystem: CLEVO/KAPOK Computer Device 7465
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Kernel driver in use: k8temp
Kernel modules: k8temp
01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon X1200 Series]
Subsystem: CLEVO/KAPOK Computer Device 7465
01:05.2 Audio device: ATI Technologies Inc Radeon X1200 Series Audio Controller
Subsystem: ATI Technologies Inc Radeon X1200 Series Audio Controller
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
0f:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device 8172
15:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 80)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
15:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 80)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel modules: sdhci-pci
15:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 80)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: jmb38x_ms
Kernel modules: jmb38x_ms
15:00.5 Ethernet controller: JMicron Technology Corp. JMC260 PCI Express Fast Ethernet Controller (rev 02)
Subsystem: CLEVO/KAPOK Computer Device 7465
Kernel driver in use: jme
Kernel modules: jme[/console]
#101360

лана... берем rtl8192se_linux_2.6.0018.1025.2010.tar.gz
[console]
tar xzvf rtl8192se_linux_2.6.0018.1025.2010.tar.gz
cd rtl8192se_linux_2.6.0018.1025.2010
make
make install
[/console]

make install выполнять от root... при этом у вас должны быть установлены исходники вашего ядра... иначе не соберутся...

#101967
odin написал:
... при этом у вас должны быть установлены исходники вашего ядра... иначе не соберутся...

А можно по подробней?
я так понял что в этом у меня и проблемма... поскольку после make начинает ругатся.

#101968

[console]urpmi kernel-source-latest[/console]

#105405

rtl8192se_linux_2.6.0018.1025.2010.tar.gz
содержит только 2 файла - txt и bin , ну да ладно.

urpmi kernel-source-latest - прогнал
непойму в чём проблема:
[console][root@localhost rtl8192se_linux_2.6.0010.1012.2009]# make
make[1]: Entering directory `/usr/src/linux-2.6.33.5-2mnb'

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.


WARNING: Symbol version dump /usr/src/linux-2.6.33.5-2mnb/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /home/zhk/tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/rtl_core.o
/home/zhk/tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/rtl_core.c:1: ошибка: модель кодирования kernel не поддерживается в 32-битном режиме
/home/zhk/tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/rtl_core.c:1: пока не реализовано: 64-битный режим не компилируется в
make[2]: *** [/home/zhk/tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/rtl_core.o] Ошибка 1
make[1]: *** [_module_/home/zhk/tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.5-2mnb'
make: *** [all] Ошибка 2[/console]

#105406

ну как бы в ошибке указано что нужно сделать

Run 'make oldconfig && make prepare' on kernel src to fix it.

в общем
[console]cd /usr/src/linux
make oldconfig && make prepare[/console]

затем перейти обратно в директорию с драйвером и повторить попытку...

#105413
odin написал:
затем перейти обратно в директорию с драйвером и повторить попытку.

пишет туже ошибку :(

хотя... странно :
[console] ... /usr/src/linux-2.6.33.5-2mnb/Module.symvers ... [/console]
при этом :
[console]Пакет kernel-source-latest-2.6.33.7-2mnb2.i586 уже установлен[/console]
Это нормально??? :(

#105462

2.6.33.5-2mnb

и

2.6.33.7-2mnb2

это разные ядра...
покажите [console]uname -r[/console]

я так понимаю вы не обновлялись и у вас в системе не последнее ядро... тогда вам нужно установить пакет с исходниками вашего ядра...

#106441

Было :
[console]$ uname -r
2.6.33.5-desktop-2mnb[/console]
прогнал обновление через графическую ...
щас:
[console]$ uname -r
2.6.33.7-desktop-1mnb[/console]

только чёт невыходит... :(
[console][root@localhost rtl8192se_linux_2.6.0010.1012.2009]# make
make: *** /lib/modules/2.6.33.7-desktop-1mnb/build: Нет такого файла или каталога. Останов.
make: *** [all] Ошибка 2[/console]
при этом:
[console][root@localhost rtl8192se_linux_2.6.0010.1012.2009]# urpmi kernel-source-latest
Пакет kernel-source-latest-2.6.33.7-2mnb2.i586 уже установлен
[/console]
вродь опять разные... :(
щас попробую всё с нуля переустановить, а то наобновлял что настройку найти немогу.

#106476

покажите [console]ll /usr/src[/console]

#109449

Всё напрочь отформатировал...
и поставил XP затем Mandriva.

через установку-удаление подкачал всячины. (пока не вник что там и зачем... :( )
щас в /usr/src на мой взгляд бардак :

Показать
[console][root@localhost src]# dir
fusion-8.1.1-1mdv2010.0 linux-2.6.33.5-2mnb ndiswrapper-1.56-1mdv2010.1 virtualbox-3.1.8-3mdv2010.1
gfs-3.0.11-1mdv2010.1 linux-2.6.33.7-2mnb r8192se-0015.0127.2010-1mdv2010.1 visdn-0.18.3-1mdv2009.1
ipw3945-1.2.2-7mdv2009.1 linux-2.6.36.2-desktop-1mnb vboxadditions-3.1.8-3mdv2010.1 vloopback-1.0-5mdv2009.1
linux lzma-4.43-29mdv2010.1 vhba-1.2.1-3mdv2010.1[/console]

проверил make -ошибка.
прогнал urpmi kernel-source-latest
make и make install прошли без ошибок.

щас :

Показать
[console][root@localhost /]# uname -r
2.6.33.7-desktop-2mnb
[root@localhost /]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:90:F5:A5:9D:29
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::290:f5ff:fea5:9d29/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:512 errors:0 dropped:0 overruns:0 frame:0
TX packets:449 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:464724 (453.8 KiB) TX bytes:60582 (59.1 KiB)
Interrupt:30

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:616 errors:0 dropped:0 overruns:0 frame:0
TX packets:616 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:74593 (72.8 KiB) TX bytes:74593 (72.8 KiB)[/console]

но в lspci -k появилось отличие:
[console]0f:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device 8172
Kernel modules: r8192se_pci

[/console]
шо дальше делать незнаю :(

#109451

покажите
[console]
iwconfig
cat /etc/modprobe.conf
[/console]

#109459

[console][root@localhost /]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.
[/console]
[console][root@localhost /]# cat /etc/modprobe.conf
options snd-ac97-codec power_save=1
install scsi_hostadapter /sbin/modprobe pata_atiixp; /sbin/modprobe ahci; /sbin/modprobe ata_piix; /bin/true
install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe ohci_hcd; /bin/true[/console]

#109461

еще
[console]
ll /etc/modprobe.d/
[/console]

Войдите или зарегистрируйтесь, чтобы ответить.