Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS  (Прочитано 65630 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Barracuda72

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Не поленился и упаковал дрова на сей девайс для DKMS. Что это означает? При обновлении ядра больше не придется пересобирать их вручную, при переустановке системы достаточно накинуть два пакета. Выкладываю сюда, буду рад, если кому-то пригодится.
Также запилил PPA: ppa:barracuda72/ralink
Но что-то не хочет оно собирать мои пакеты, на локальной машине все ОК :)
Исходники подкорректированы под ядра 3.8+, поэтому минимальная версия системы - 13.04
На i386 не проверялось, но по идее должно работать (rtbth включает в себя 64-разрядный бинарник rtbt, который поставляется с оригинальными дровами, поэтому оно тянет libc6:amd64).
Вопросы, пожелания, предложения...
Куда бы получше их выложить? Интернет слабый, бросил, куда пришлось...
rt3290-dkms - Wi-Fi драйвер Ralink 3290 - http://rghost.ru/47172036
rtbth-dkms - Bluetooth драйвер Ralink 3298 - http://rghost.ru/47172134

Оффлайн Trof

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #1 : 09 Июля 2013, 00:11:57 »
большой респектище за дрова. давно их жду, потому что сам в этом деле нуб. родные дрова работают ужасно. тормозят, сигнал отвратительный и скорость просто никакая. установил ваши дрова. видит роутер, даже подключается к нему, но при попытке выхода в интернет - намертво виснет система. у меня такое было на старом ядре, ничего сделать так и не смог (а толком и не делал, потому что не знаю что и как).
текущая версия ядра 3.8.0-22. в какую сторону копать и что можно сделать? буду признателен за помощь

Пользователь решил продолжить мысль 09 Июля 2013, 00:16:50:
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth



Пользователь решил продолжить мысль 09 Июля 2013, 00:25:19:
старые дрова отправил в блеклист по этой инструкции:
Теперь нам необходимо заблокировать стандартные драйвера, так как они конфликтуют с вновь установленными:
$ sudo nano /etc/modprobe.d/blacklist.conf

Переходим в конец файла и пишем:
#Wireless drivers conflicting with rt3290sta
blacklist rt2800pci
blacklist rt2x00pci



и да, после зависания почему-то начинает мигать лампочка капс лок)
« Последнее редактирование: 09 Июля 2013, 00:25:19 от Trof »

Оффлайн Barracuda72

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #2 : 09 Июля 2013, 20:30:40 »
Ну, для начала - пакет rt3290-dkms при установке автоматически заносит в блэклист нежелательные модули (файл /etc/modprobe.d/blacklist-ralink.conf), так что руками это можно и не делать (я изначально собирал эти пакеты для исключения ручной работы :) ). Во-вторых, то "зависание", что у тебя происходит - это kernel panic. Видимо, что-то где-то не подошло, надо смотреть логи. У меня сейчас запущено ядро 3.8.0-19, только что с обновлениями приехало 3.8.0-26, но машину пока не перезагружал. Насчет Wi-Fi многого утверждать не могу, т.к пользовался им только однажды для подключения к Ad-Hoc точке другого ноута (расстояние ~10-20 метров через стену), работает вроде норм, в отличие от стандартных. Вот блютусом пользуюсь постоянно, могу сказать, что не глючит - сутки активной передачи данных выдерживает спокойно (пользую телефон как EDGE-модем).

Оффлайн Trof

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #3 : 09 Июля 2013, 20:44:46 »
логи, я так понимаю, в этой папке находятся? /var/log
а какой именно файл надо посмотреть? там же их много

нашёл схожую проблему на англоязычном форуме, но похоже её так и не решили:
http://ubuntuforums.org/showthread.php?t=2109571&page=4
« Последнее редактирование: 09 Июля 2013, 22:16:30 от Trof »

Оффлайн AdamK

  • Участник
  • *
  • Сообщений: 149
  • 14.04
    • Просмотр профиля
    • блокнот
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #4 : 10 Июля 2013, 15:58:37 »
Ребята может не совсем по теме. Я тут настраивал wi-fi на ноутбук HP ProBook 4740s по этому ману http://rricketts.com/installing-ralink-rt3290-wireless-drivers-in-ubuntu-12-04/

Сети распознает, сейчас пишу с вайфая, но не сразу подключает. Ввожу пароль он ищет, ищет и выдает словно он не введен корректно. После я снова пытаюсь и на второй на третий раз подключает.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн Trof

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #6 : 12 Июля 2013, 23:37:56 »
Trof,
https://forum.ubuntu.ru/index.php?topic=217802.msg1679076#msg1679076

да я уже нашёл эту вашу тему ). не помогло, к сожалению. вайфай включается, но теперь не сразу виснет, а сначала несколько секунд всё очень сильно тормозит и только потом жёстко зависает

Оффлайн hp-alex

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #7 : 13 Июля 2013, 10:49:46 »
Trof,
https://forum.ubuntu.ru/index.php?topic=217802.msg1679076#msg1679076
делал как написано в этой ссылки, но так и не помогло,помогите настроить wifi вот что получилось:
aleksandr@hp-aleksandr:~$ lspci -knn | grep "Eth\|Net" -A202:00.0 Network controller [0280]: Ralink corp. Device [1814:3290]
   Subsystem: Hewlett-Packard Company Device [103c:18ec]
   Kernel modules: rt3290sta
--
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
   Subsystem: Hewlett-Packard Company Device [103c:184a]
   Kernel driver in use: r8169
aleksandr@hp-aleksandr:~$ modprobe -c | grep -i 1814 | grep 3290
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt3290sta
aleksandr@hp-aleksandr:~$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

aleksandr@hp-aleksandr:~$ rfkill list
0: hp-wifi: Wireless LAN
   Soft blocked: no
   Hard blocked: no
1: hp-bluetooth: Bluetooth
   Soft blocked: yes
   Hard blocked: no
операционка стоит 3.5.0-36

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #8 : 13 Июля 2013, 13:14:57 »
hp-alex,
   Kernel modules: rt3290sta это не я.
начало установка Ubuntu и мои сайт команда git ...., всё.
Wars ~.o

Оффлайн hp-alex

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #9 : 13 Июля 2013, 14:15:04 »
hp-alex,
   Kernel modules: rt3290sta это не я.
начало установка Ubuntu и мои сайт команда git ...., всё.

я уже много прочитал по этой проблеме и несколько раз переустанавливал этот драйвер,извините если обидел. Я посмотрел вы хорошо знаете этот вопрос. Помогите настроить. Но пожалуйста можно еще и комментарии писать что делают ваши команды, короткие. Просто хочу понять и логику работы системы
Спасибо.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #10 : 13 Июля 2013, 14:24:55 »
lsmod
grep -Rs rt2 /etc/modprobe.d/
?
Wars ~.o

Оффлайн hp-alex

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #11 : 13 Июля 2013, 14:35:14 »
lsmod
grep -Rs rt2 /etc/modprobe.d/
?
aleksandr@hp-aleksandr:~$ lsmod
Module                  Size  Used by
vesafb                 13846  1
bnep                   18240  2
rfcomm                 47562  0
bluetooth             211812  10 bnep,rfcomm
parport_pc             32867  0
ppdev                  17114  0
snd_hda_codec_idt      70774  1
snd_hda_codec_hdmi     32476  1
kvm                   422160  0
ghash_clmulni_intel    13221  0
aesni_intel            51134  0
cryptd                 20531  2 ghash_clmulni_intel,aesni_intel
aes_x86_64             17256  1 aesni_intel
joydev                 17694  0
hp_wmi                 18093  0
sparse_keymap          13891  1 hp_wmi
snd_hda_intel          34063  5
snd_hda_codec         135141  3 snd_hda_codec_idt,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              17765  1 snd_hda_codec
microcode              23030  0
snd_seq_midi           13325  0
snd_rawmidi            30750  1 snd_seq_midi
snd_pcm                97523  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
rtsx_pci_ms            13181  0
psmouse               102506  0
k10temp                13174  0
memstick               16606  1 rtsx_pci_ms
serio_raw              13216  0
snd_seq_midi_event     14900  1 snd_seq_midi
i2c_piix4              13302  0
uvcvideo               78117  0
videobuf2_core         33025  1 uvcvideo
videodev              125126  2 uvcvideo,videobuf2_core
videobuf2_vmalloc      12861  1 uvcvideo
videobuf2_memops       13405  1 videobuf2_vmalloc
snd_seq                61931  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14498  3 snd_seq_midi,snd_rawmidi,snd_seq
fglrx                4715455  153
snd                    83674  20 snd_hda_codec_idt,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_rawmidi,snd_pcm,snd_seq,snd_timer,snd_seq_device
amd_iommu_v2           19228  1 fglrx
soundcore              15092  1 snd
snd_page_alloc         18573  2 snd_hda_intel,snd_pcm
wmi                    19257  1 hp_wmi
hp_accel               25977  0
lis3lv02d              19878  1 hp_accel
input_polldev          13897  1 lis3lv02d
video                  19653  0
mac_hid                13254  0
lp                     17800  0
parport                46563  3 parport_pc,ppdev,lp
hid_generic            12541  0
usbhid                 47259  0
hid                   100815  2 hid_generic,usbhid
rtsx_pci_sdmmc         17801  0
r8169                  62705  0
rtsx_pci               33680  2 rtsx_pci_ms,rtsx_pci_sdmmc
ahci                   25869  2
libahci                27338  1 ahci
aleksandr@hp-aleksandr:~$ grep -Rs rt2 /etc/modprobe.d/
/etc/modprobe.d/blacklist.conf:blacklist rt2800pci
/etc/modprobe.d/blacklist.conf:blacklist rt2x00pci
aleksandr@hp-aleksandr:~$

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #12 : 13 Июля 2013, 14:51:48 »
Цитировать
aleksandr@hp-aleksandr:~$ modprobe -c | grep -i 1814 | grep 3290
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt3290sta
не хватает, папробуй установка дров эти https://forum.ubuntu.ru/index.php?topic=217802.msg1678749#msg1678749
Wars ~.o

Оффлайн hp-alex

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #13 : 13 Июля 2013, 15:03:59 »
Цитировать
aleksandr@hp-aleksandr:~$ modprobe -c | grep -i 1814 | grep 3290
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt3290sta
не хватает, папробуй установка дров эти https://forum.ubuntu.ru/index.php?topic=217802.msg1678749#msg1678749
aleksandr@hp-aleksandr:~$ sudo su
[sudo] password for aleksandr:
Sorry, try again.
[sudo] password for aleksandr:
root@hp-aleksandr:/home/aleksandr# apt-get install linux-headers-`uname -r` build-essential --force-yes -y
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия build-essential.
Уже установлена самая новая версия linux-headers-3.5.0-36-generic.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@hp-aleksandr:/home/aleksandr# cd ~
root@hp-aleksandr:~# wget -c https://www.kernel.org/pub/linux/kernel/projects/backports/2013/03/15/compat-drivers-2013-03-15.tar.bz2
--2013-07-13 13:59:04--  https://www.kernel.org/pub/linux/kernel/projects/backports/2013/03/15/compat-drivers-2013-03-15.tar.bz2
Распознаётся www.kernel.org (www.kernel.org)... 149.20.4.69, 198.145.20.140
Подключение к www.kernel.org (www.kernel.org)|149.20.4.69|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 6743764 (6,4M) [application/x-bzip2]
Сохранение в: «compat-drivers-2013-03-15.tar.bz2»

100%[======================================>] 6.743.764    286K/s   за 22s     

2013-07-13 13:59:27 (303 KB/s) - «compat-drivers-2013-03-15.tar.bz2» сохранён [6743764/6743764]

root@hp-aleksandr:~# tar xvf  compat-drivers-2013-03-15.tar.bz2 | tail
compat-drivers-2013-03-15/compat/compat-2.6.28.c
compat-drivers-2013-03-15/compat/compat-2.6.18.c
compat-drivers-2013-03-15/compat/compat-3.4.c
compat-drivers-2013-03-15/compat/kstrtox.c
compat-drivers-2013-03-15/compat/compat-3.7.c
compat-drivers-2013-03-15/compat/compat-2.6.24.c
compat-drivers-2013-03-15/compat/compat_atomic.c
compat-drivers-2013-03-15/compat/compat-2.6.37.c
compat-drivers-2013-03-15/compat/cordic.c
compat-drivers-2013-03-15/.gitignore
root@hp-aleksandr:~# cd compat-drivers-2013-03-15
root@hp-aleksandr:~/compat-drivers-2013-03-15# scri*/dri* rt2x00
Processing new driver-select request...
Backing up makefile: Makefile.bk
Backing up makefile: drivers/net/wireless/Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backing up makefile: net/wireless/Makefile.bk
Backing up makefile: drivers/ssb/Makefile.bk
Backing up makefile: drivers/bcma/Makefile.bk
Backup exists: Makefile.bk
root@hp-aleksandr:~/compat-drivers-2013-03-15# make
./scripts/gen-compat-autoconf.sh /root/compat-drivers-2013-03-15/.config /root/compat-drivers-2013-03-15/config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/3.5.0-36-generic/build M=/root/compat-drivers-2013-03-15 modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.5.0-36-generic'
  CC [M]  /root/compat-drivers-2013-03-15/compat/main.o
In file included from /root/compat-drivers-2013-03-15/include/linux/compat-2.6.h:71:0,
                 from <command-line>:0:
/root/compat-drivers-2013-03-15/include/linux/compat-3.8.h:55:32: ошибка: переопределение «kref_get_unless_zero»
include/linux/kref.h:113:32: замечание: здесь было предыдущее определение «kref_get_unless_zero»
make[3]: *** [/root/compat-drivers-2013-03-15/compat/main.o] Ошибка 1
make[2]: *** [/root/compat-drivers-2013-03-15/compat] Ошибка 2
make[1]: *** [_module_/root/compat-drivers-2013-03-15] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.5.0-36-generic'
make: *** [modules] Ошибка 2
root@hp-aleksandr:~/compat-drivers-2013-03-15#
Дальше не вводил команды, ошибки посыпались :'(
« Последнее редактирование: 13 Июля 2013, 15:08:35 от hp-alex »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Bluetooth & Wi-Fi драйвера Ralink 3290 / 3298 - DKMS
« Ответ #14 : 13 Июля 2013, 15:42:28 »
опять новое читаю http://wireless.kernel.org/en/users/Download
cd ~
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2013/05/02/backports-20130502.tar.gz
tar xvf backports-20130502.tar.gz | tail
pwd
?
Wars ~.o

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.