LINUX.ORG.RU

Установка драйверов RT3290 - Linux Mint

 , , , ,


0

1

Устанавливаю драйвер.

DKMS make.log for rt3290sta-2.6.0.0 for kernel 5.4.0-58-generic (x86_64)
Пт 25 дек 2020 10:15:00 MSK
make: вход в каталог «/var/lib/dkms/rt3290sta/2.6.0.0/build/src»
make -C tools
make[1]: вход в каталог «/var/lib/dkms/rt3290sta/2.6.0.0/build/src/tools»
gcc -g bin2h.c -o bin2h
cp -f os/linux/Makefile.6 /var/lib/dkms/rt3290sta/2.6.0.0/build/src/os/linux/Makefile
make -C /lib/modules/5.4.0-58-generic/build SUBDIRS=/var/lib/dkms/rt3290sta/2.6.0.0/build/src/os/linux modules
make[1]: вход в каталог «/usr/src/linux-headers-5.4.0-58-generic»
make[1]: выход из каталога «/var/lib/dkms/rt3290sta/2.6.0.0/build/src/tools»
/var/lib/dkms/rt3290sta/2.6.0.0/build/src/tools/bin2h
  DESCEND  objtool
/usr/src/linux-headers-5.4.0-58-generic/tools/build/Makefile.build:37: /usr/src/linux-headers-5.4.0-58-generic/tools/build/Build.include: Нет такого файла или каталога
make[5]: *** Нет правила для сборки цели «/usr/src/linux-headers-5.4.0-58-generic/tools/build/Build.include».  Останов.
make[4]: *** [Makefile:43: /usr/src/linux-headers-5.4.0-58-generic/tools/objtool/fixdep-in.o] Ошибка 2
make[3]: *** [/usr/src/linux-headers-5.4.0-58-generic/tools/build/Makefile.include:5: fixdep] Ошибка 2
make[2]: *** [Makefile:67: objtool] Ошибка 2
make[1]: *** [Makefile:1861: tools/objtool] Ошибка 2
make[1]: *** Ожидание завершения заданий…
make[1]: выход из каталога «/usr/src/linux-headers-5.4.0-58-generic»
make: *** [Makefile:381: LINUX] Ошибка 2
make: выход из каталога «/var/lib/dkms/rt3290sta/2.6.0.0/build/src»```

Как же мне его установить?

но зачем?

sudo grep 3290 /boot/config-* && cat /etc/debian_version 
/boot/config-4.19.0-10-amd64:CONFIG_RT2800PCI_RT3290=y
/boot/config-4.19.0-13-amd64:CONFIG_RT2800PCI_RT3290=y
/boot/config-5.3.18-3-pve:CONFIG_RT2800PCI_RT3290=y
/boot/config-5.4.44-2-pve:CONFIG_RT2800PCI_RT3290=y
/boot/config-5.4.55-1-pve:CONFIG_RT2800PCI_RT3290=y
/boot/config-5.4.78-2-pve:CONFIG_RT2800PCI_RT3290=y
10.7

sudo grep 3290 /boot/config-5.5.16-100.fc30.x86_64 && cat /etc/fedora-release 
CONFIG_RT2800PCI_RT3290=y
Fedora release 30 (Thirty)

novitchok ★★★★★ ()
Ответ на: комментарий от novitchok
sudo grep 3290 /boot/config-* && cat /etc/debian_version
/boot/config-5.4.0-26-generic:CONFIG_RT2800PCI_RT3290=y
/boot/config-5.4.0-58-generic:CONFIG_RT2800PCI_RT3290=y
bullseye/sid

sudo grep 3290 /boot/config-5.5.16-100.fc30.x86_64 && cat /etc/fedora-release 
grep: /boot/config-5.5.16-100.fc30.x86_64: Нет такого файла или каталога
resn0ta ()
sudo dkms install -m rt3290sta -v 2.6.0.0 --force

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.4.0-58-generic -C src/ LINUX_SRC=/lib/modules/5.4.0-58-generic/build.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.4.0-58-generic (x86_64)
Consult /var/lib/dkms/rt3290sta/2.6.0.0/build/make.log for more information.
resn0ta ()
Ответ на: комментарий от resn0ta

зачем ты делаешь то, что не понимаешь?
зачем ты тупо скопировал то, что я показал, не поняв смысла?
драйвер у тебя уже есть в ядре, зачем ты что-то там пытаешься поставить из исходников?

Как мне поставить драйвер если они на 5.0.*?

кто тебе такое сказал?

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

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

novitchok ★★★★★ ()
Ответ на: комментарий от novitchok
$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
01:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
$ iwconfig
wls1f0    IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short  long limit:2   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

usb0      no wireless extensions.

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

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

Tx-Power=off
тебе ничего не намекает, о великий устанавливатель драйверов

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

блютузом он виден у тебя

не ;) там полный комплект

02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

и даже [барабанная дробь]

wls1f0

интерфейс создан

интересно, что видно в апплете NetworkManager-а…

anonymous ()
Ответ на: комментарий от anonymous
nmcli general status
STATE       CONNECTIVITY  WIFI-HW  WIFI      WWAN-HW  WWAN    
подключено  полностью     включен  отключен  включен  включен 
resn0ta@resn0ta-linux-mint:~$ nmcli device status
DEVICE  TYPE      STATE          CONNECTION             
usb0    ethernet  подключено     Проводное соединение 1 
wls1f0  wifi      недоступен     --                     
lo      loopback  не настроенно  --             
resn0ta ()
Ответ на: комментарий от anonymous
lspci -k
00:00.0 Host bridge: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller (rev 03)
	Subsystem: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09)
	DeviceName:  Onboard IGD
	Subsystem: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller
	Kernel driver in use: gma500
	Kernel modules: gma500_gfx
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family High Definition Audio Controller
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
	Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
	Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family USB UHCI Controller
	Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family USB UHCI Controller
	Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family USB UHCI Controller
	Kernel driver in use: uhci_hcd
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family USB UHCI Controller
	Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller
	Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
	Subsystem: Intel Corporation NM10 Family LPC Controller
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode]
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
	Subsystem: Intel Corporation NM10/ICH7 Family SMBus Controller
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
01:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
	Kernel driver in use: xhci_hcd
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
	Subsystem: AzureWave RT3290 Wireless 802.11n 1T/1R PCIe
	Kernel driver in use: rt2800pci
	Kernel modules: rt2800pci
02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
	Subsystem: AzureWave RT3290 Bluetooth
resn0ta ()
Ответ на: комментарий от resn0ta
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
	Subsystem: AzureWave RT3290 Wireless 802.11n 1T/1R PCIe
	Kernel driver in use: rt2800pci
	Kernel modules: rt2800pci

Вот у тебя уже установлен и используется драйвер из состава ядра.

Ничего компилировать не нужно.

Смотри вывод dmesg | less на предмет сообщений о том, что драйвер не находит нужные ему файлы прошивок (firmware).

Если такие сообщения есть - гугли в каком пакете нужные прошивки и ставь его.

А так, у тебя все должно работать.

anonymous ()