LINUX.ORG.RU

ndisgtk карточку увидел, а сеть не появилась ubunu 12.04


0

1

На ноуте заключила родная wifi карта. Была куплена внешняя карточка (tl-wn8200nd чипсет Realtek RTL8192SU) и был поставлен ndisgtk. Для него были поставлены драйвера. ndisgtk карточку увидел. Если её втыкать-вытыкать из USB, то пишет Hardware present:yes/no Однако, в трее, если отключить глючащую родную карту, подключения не появились. Ifconfig сетевуху тоже не показывает. Что делать?

Эта карта поддердивается модулем (драйвером) r8192s_usb, так же должен быть установлен пакет с firmware для карт realtek firmware-realtek.

Удостоверьтесь, что есть указанный модуль и установлен пакет с прошивками.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

ubuntu@ubuntu:~$ dpkg --dpkg --get-selections | grep firmware dpkg: error: unknown option --dpkg

Type dpkg --help for help about installing and deinstalling packages

  • ; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files;

    Options marked

  • produce a lot of output - pipe it through `less' or `more' !
Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

ubuntu@ubuntu:~$ find /lib/modules/`uname -r` -type f | grep 8192 /lib/modules/3.5.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko /lib/modules/3.5.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko /lib/modules/3.5.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko /lib/modules/3.5.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko /lib/modules/3.5.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192e/rtl8192e/r8192e_pci.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192e/rtllib.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192e/rtllib_crypt_ccmp.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192e/rtllib_crypt_tkip.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192e/rtllib_crypt_wep.ko /lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8192u/r8192u_usb.ko ubuntu@ubuntu:~$

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

И еще

ubuntu@ubuntu:~$ lsusb

Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub

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 001 Device 003: ID 8086:1406 Intel Corp. WiMAX Connection 2400m

Bus 001 Device 004: ID 0489:e00d Foxconn / Hon Hai

Bus 002 Device 008: ID 2357:0100

Bus 002 Device 003: ID 090c:37b3 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.)

Bus 002 Device 004: ID 0951:1665 Kingston Technology

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

Сравните то, что ввели вы:

ubuntu@ubuntu:~$ dpkg --dpkg --get-selections | grep firmware
И то, что написал я:
dpkg --get-selections | grep firmware

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Сорри...

ubuntu@ubuntu:~$ dpkg --get-selections | grep firmware
linux-firmware install
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ find /lib/modules/`uname -r` -type f | grep 8712
/lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8712/r8712u.ko
/lib/modules/3.5.0-23-generic/kernel/drivers/watchdog/it8712f_wdt.ko
ubuntu@ubuntu:~$

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

Я еще пытался ставить драйвер вот отсюда http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&a... Но запуск sudo sh install.sh заканчивался следующим:

cd xmit; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd efuse; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
Authentication requested [root] for make driver:
install.sh: 48: [: unexpected operator
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.5.0-23-generic/build M=/home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405 modules
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-23-generic'
CC [M] /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o
In file included from /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:70:0,

> from /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:

/home/ubuntu/Desktop/Realtek/driver/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 /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:72:0,
from /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/home/ubuntu/Desktop/Realtek/driver/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 /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/include/drv_types.h:73:0,
from /home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.c:24:
/home/ubuntu/Desktop/Realtek/driver/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
make[2]: *** [/home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405/cmd/rtl871x_cmd.o] Error 1
make[1]: *** [_module_/home/ubuntu/Desktop/Realtek/driver/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20120405] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-23-generic'
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
ubuntu@ubuntu:~/Desktop/Realtek/driver$

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

Зачем ?

Вот смотрите 30 августа 2010 года код драйвера r8192s_usb был удалён из ядра и указано, что стоит использовать драйвер rtl8712 .

author	Greg Kroah-Hartman <gregkh@suse.de>	2010-08-30 23:29:56 (GMT)
committer	Greg Kroah-Hartman <gregkh@suse.de>	2010-08-30 23:29:56 (GMT)
commit	760ffce8ab13510bb1bf0af22f88df3f855bfa6b (patch)
tree	42c7a64397fcbd3b1e722c59097cd3f971e4079f
parent	1407a9e105d811632b3fd57741a1b3d72a26c9e6 (diff)

Staging: delete rtl8192su driver

Now that we have a much better driver for this device (rtl8712), delete this driver as it is no longer needed. Cc: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> 
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=760...

Я вам уже сказал что и как проверить, драйвер (модуль), скорее всего, у вас есть, но всё же проверьте.

find /lib/modules/`uname -r` -type f | grep 8712
Возможно, его нужно добавить в загрузку и проверить наличие прошивок.
dpkg --get-selections | grep firmware

Зачем вы делаете то, что не надо ?

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

ubuntu@ubuntu:~$ find /lib/modules/`uname -r` -type f | grep 8712
/lib/modules/3.5.0-23-generic/kernel/drivers/staging/rtl8712/r8712u.ko
/lib/modules/3.5.0-23-generic/kernel/drivers/watchdog/it8712f_wdt.ko
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ dpkg --get-selections | grep firmware
linux-firmware install
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo modprobe r8712u
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
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 001 Device 003: ID 8086:1406 Intel Corp. WiMAX Connection 2400m
Bus 001 Device 004: ID 0489:e00d Foxconn / Hon Hai
Bus 002 Device 003: ID 2357:0100
Bus 002 Device 004: ID 090c:37b3 Silicon Motion, Inc. - >Taiwan (formerly Feiya Technology Corp.)
Bus 002 Device 005: ID 0951:1665 Kingston Technology
ubuntu@ubuntu:~$

Как я понимаю, Device 003 так и остался без драйвера.

Огромное спасибо, за советы и терпение, но пока не получается ((

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa
ubuntu@ubuntu:~$ dpkg --get-selections | grep firmware
linux-firmware install

А я вам что сказал ?

kostik87

должен быть установлен пакет с firmware для карт realtek firmware-realtek.

Установите пакет firmware-realtek . Можете предварительно поискать его:

aptitude search realtek

Как я понимаю, Device 003 так и остался без драйвера.

С чего вы это взяли ? lsusb показывает лишь список устройств, подключённых к USB шине. И всё, больше ничего.

Установите пакет с прошивками, после чего отсоедините устройство, выгрузите модуль

rmmod r8712u
подсоедините устройство и подгрузите его заново
modprobe r8712u

Так же смотрите вывод 'dmesg', можете его загрузить на paste сервис, а ссылку поместить сюда. Так же смотрите вывод

ifcondig -a

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
ubuntu@ubuntu:~$ aptitude search realtek
ubuntu@ubuntu:~$ sudo apt-get install firmware-realtek
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package firmware-realtek
ubuntu@ubuntu:~$ 

Может, репозиторий какой не подключен?

sudo apt-get update делал

Yuriyufa
() автор топика
Ответ на: комментарий от Yuriyufa

Кхм, вообще, я сразу не вчитался в вывод lsusb. Так вот, у вас не wifi адаптер,

Bus 001 Device 003: ID 8086:1406 Intel Corp. WiMAX Connection 2400m
а Wimax адаптер, для него нужен драйвер i2400m или i2400m-usb.

Как проверить есть ли нужный модуль я вам уже указал. Как подгружать модули тоже, ну а для настройки подключения используйте Network Manager.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

У меня родной WiFi/WiMax адаптер аппаратно глючит, хотя дрова для него встали нормально. Из за его я купил внешний и его не могу установить.

Yuriyufa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.