Manjaro Linux

Русское сообщество

Wi-Fi драйвер из исходников.

Если не знаете где задать вопрос, смело задавайте тут

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 15:59

dimonmmk писал(а):
AlexO писал(а):Прошёл...

Да что ж ты будешь делать... Зачем с корня-то искать?
Код: Выделить всё
cd /lib/modules/
find | grep 8812


[alex@zalman ~]$ cd /lib/modules/
[alex@zalman modules]$ find | grep 8812
[alex@zalman modules]$
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 16:03

Пусто, значит, нет такого модуля...
Минутку, сейчас кое-что проверю.

Добавлено спустя 16 минут 41 секунду:
Код: Выделить всё
[mmk@tal102 modules]$ yaourt 8812
1 aur/rtl8812au-dkms 4.2.2.7502.20130517-1 (6)
    rtl8812au linux kernel driver for Realtek AC1200 (802.11ac) Wireless Dual-Band USB Adapter
2 aur/rtl8812au-git-dkms 0.0.0-2 (1)
    A kernel module for Realtek 8812au network cards with dkms support
3 aur/rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (4)
    rtl8812au linux kernel driver for ASUS USB-AC56 Wireless Dual-Band USB Adapter
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1


==> Downloading rtl8812au-dkms PKGBUILD from AUR...

<skip>

DKMS: build completed.

8812au.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /usr/lib/modules/3.16.7.4-1-MANJARO/kernel/drivers/net/wireless/

depmod....

DKMS: install completed.

[mmk@tal102 modules]$ find | grep 8812
./3.16.7.4-1-MANJARO/kernel/drivers/net/wireless/8812au.ko
[mmk@tal102 modules]$



Все ок, как видим, модуль встал в /lib/modules/3.16.7.4-1-MANJARO/kernel/drivers/net/wireless/8812au.ko

А у Вас там пусто... Начнем сначала.
Удалите через менеджер пакетов все что установили, где в имени пакета присутствует "8812". Потом заново yaourt 8812 и ставьте ТОЛЬКО ПЕРВЫЙ ПАКЕТ. Вывод команды- в студию, plz.
Потом cd /lib/modules/ и find | grep 8812. Должно показать наличие пакета.
Последний раз редактировалось dimonmmk 26 янв 2015, 16:27, всего редактировалось 1 раз.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 16:32

Удалил. Перезагрузил. Установил только первый.

[alex@zalman ~]$ cd /lib/modules/
[alex@zalman modules]$ find | grep 8812.
[alex@zalman modules]$

Ядро стоит 3.18.3
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 16:40

AlexO писал(а):Удалил. Перезагрузил. Установил только первый.

[alex@zalman ~]$ cd /lib/modules/
[alex@zalman modules]$ find | grep 8812.
[alex@zalman modules]$

Ядро стоит 3.18.3


Вывод yaourt'a покажите, очень интересно чем закончилась установка.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 16:50

Как это сделать, ведь после установки всё само закрывается.. :unknown:
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 16:59

Вам проще будет (чем в логах искать) опять все удалить, запустить терминал, набрать в терминале yaourt 8812, не закрывать терминал после завершения установки. Весь ход процесса останется в терминале.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 17:05

Ну да, простите, действительно видимо, туплю.. :oops:
[alex@zalman ~]$ yaourt 8812
1 aur/rtl8812au-dkms 4.2.2.7502.20130517-1 (6)
rtl8812au linux kernel driver for Realtek AC1200 (802.11ac) Wireless Dual-Band USB
Adapter
2 aur/rtl8812au-git-dkms 0.0.0-2 (1)
A kernel module for Realtek 8812au network cards with dkms support
3 aur/rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (4)
rtl8812au linux kernel driver for ASUS USB-AC56 Wireless Dual-Band USB Adapter
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1


==> Downloading rtl8812au-dkms PKGBUILD from AUR...
x PKGBUILD
x dkms.conf
x makefile.patch
x rtl8812au-dkms.install
Comment by zorun (2014-11-10 15:53)
Thanks for this package!

Could you update the source to use https://github.com/abperiasamy/rtl8812AU_8821AU_linux instead? It is more recent, and supports more hardware, see https://github.com/wuzzeb/rtl8812AU_882 ... ux/network

Comment by raqua (2014-11-25 20:38)
This package is missing dependency: git

Comment by javsalgar (2015-01-17 13:14)
Does not work with new kernel version 3.18.2-2-ARCH. How can this be solved?

Comment by vsurrel (2015-01-20 19:39)
I created a fork to include pull request proposed by MilhouseVH on github since it is not yet merged on wuzzeb's repo.

Just edit during build source URL from :
git+https://github.com/wuzzeb/rtl8812AU ... _linux.git
to
git+https://github.com/vsurrel/rtl8812A ... _linux.git

rtl8812au-dkms 4.2.2.7502.20130517-1 (Вт фев 25 22:31:04 CET 2014)
( Unsupported package: Potentially dangerous ! )
==> rtl8812au-dkms dependencies:
- dkms (package found)
- linux-headers (package found)


==> Continue building rtl8812au-dkms ? [Y/n]
==> ----------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for rtl8812au-dkms:
[sudo] password for alex:
:: Найдено 7 вариантов для linux-headers:
:: Репозиторий core
1) linux310-headers 2) linux312-headers 3) linux313-headers 4) linux314-headers
5) linux316-headers 6) linux317-headers 7) linux318-headers

Введите число (по-умолчанию=1): 1
разрешение зависимостей...
проверка конфликтов...

Пакеты (2) dkms-2.2.0.3-15 linux310-headers-3.10.65-1

Будет установлено: 40,01 MiB

:: Приступить к установке? [Y/n] y
(2/2) проверка ключей [#############################] 100%
(2/2) проверяется целостность пакета [#############################] 100%
(2/2) загрузка файлов пакетов [#############################] 100%
(2/2) проверка конфликтов файлов [#############################] 100%
(2/2) проверяется доступное место [#############################] 100%
(1/2) установка linux310-headers [#############################] 100%
(2/2) установка dkms [#############################] 100%
Дополнительные зависимости для dkms
linux-headers: build modules against Arch kernel
linux-lts-headers: build modules against LTS Arch kernel
==> Сборка пакета: rtl8812au-dkms 4.2.2.7502.20130517-1 (Пн янв 26 14:05:52 CET 2015)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
-> Клонирование rtl8812AU_8821AU_linux git репозитория...
Cloning into bare repository '/tmp/yaourt-tmp-alex/aur-rtl8812au-dkms/rtl8812AU_8821AU_linux'...
remote: Counting objects: 370, done.
remote: Compressing objects: 100% (222/222), done.
remote: Total 370 (delta 143), reused 370 (delta 143)
Receiving objects: 100% (370/370), 1.45 MiB | 783.00 KiB/s, done.
Resolving deltas: 100% (143/143), done.
Checking connectivity... done.
-> Найден dkms.conf
-> Найден makefile.patch
==> Проверка исходных файлов с помощью md5sums...
rtl8812AU_8821AU_linux ... Пропущен
dkms.conf ... Готово
makefile.patch ... Готово
==> Распаковка исходных файлов...
-> Создание рабочей копии rtl8812AU_8821AU_linux git репозитория...
Cloning into 'rtl8812AU_8821AU_linux'...
done.
==> Запускается build()...
patching file Makefile
==> Вход в окружение fakeroot...
==> Запускается package()...
==> Очистка...
-> Удаление ненужных файлов...
-> Удаление libtool файлов...
-> Removing static library files...
-> Сжатие страниц man и info...
==> Создание пакета "rtl8812au-dkms"...
-> Создание файла .PKGINFO...
-> Добавление файла install...
-> Создание файла .MTREE...
-> Архивируется пакет...
==> Выход из окружения fakeroot.
==> Сборка завершена: rtl8812au-dkms 4.2.2.7502.20130517-1 (Пн янв 26 14:05:59 CET 2015)
==> Exporting rtl8812au-dkms to /var/cache/pacman/pkg/ directory
«/tmp/yaourt-tmp-alex/PKGDEST.04L/rtl8812au-dkms-4.2.2.7502.20130517-1-x86_64.pkg.tar.xz» -> «/var/cache/pacman/pkg/rtl8812au-dkms-4.2.2.7502.20130517-1-x86_64.pkg.tar.xz»

==> Continue installing rtl8812au-dkms ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y

загрузка пакетов...
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) rtl8812au-dkms-4.2.2.7502.20130517-1

Будет установлено: 8,87 MiB

:: Приступить к установке? [Y/n] y
(1/1) проверка ключей [#############################] 100%
(1/1) проверяется целостность пакета [#############################] 100%
(1/1) загрузка файлов пакетов [#############################] 100%
(1/1) проверка конфликтов файлов [#############################] 100%
(1/1) проверяется доступное место [#############################] 100%
(1/1) установка rtl8812au-dkms [#############################] 100%

Creating symlink /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/source ->
/usr/src/rtl8812au-4.2.2.7502.20130517

DKMS: add completed.
Error! echo
Your kernel headers for kernel 3.18.3-1-MANJARO cannot be found at
/usr/lib/modules/3.18.3-1-MANJARO/build or /usr/lib/modules/3.18.3-1-MANJARO/source.
ошибка: не удалось корректно выполнить команду
[alex@zalman ~]$
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 17:35

Ну Вы даёте... Вы что, вообще не читаете, что Вам система пишет?
Код: Выделить всё
==> Building and installing package
==> Install or build missing dependencies for rtl8812au-dkms:
[sudo] password for alex:
:: Найдено 7 вариантов для linux-headers:
:: Репозиторий core
1) linux310-headers 2) linux312-headers 3) linux313-headers 4) linux314-headers
5) linux316-headers 6) linux317-headers 7) linux318-headers

Введите число (по-умолчанию=1): 1

Вот почему Вы выбрали ядро linux310, когда у Вас- linux318???
И чего непонятного во фразе
Код: Выделить всё
ошибка: не удалось корректно выполнить команду

???
Ну у Вас же просто драйвер не инсталлируется, ничего удивительного что в итоге модуля нету! [smilie=dash2.gif]

Инсталируйте драйвер снова, отвечая на запросы установщика ПРАВИЛЬНО, а не "по умолчанию".
Последний раз редактировалось dimonmmk 26 янв 2015, 17:39, всего редактировалось 1 раз.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 17:56

Да, каюсь, присутствует такое, не особо раздумывал и не читал... :oops:
Спасибо, впредь теперь понимаю, что стоит обратить внимание на диалоги, вопросы системы..
Но вот она снова ругается, что то не так...
[alex@zalman ~]$ yaourt 8812
1 aur/rtl8812au-dkms 4.2.2.7502.20130517-1 (6)
rtl8812au linux kernel driver for Realtek AC1200 (802.11ac) Wireless Dual-Band USB
Adapter
2 aur/rtl8812au-git-dkms 0.0.0-2 (1)
A kernel module for Realtek 8812au network cards with dkms support
3 aur/rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (4)
rtl8812au linux kernel driver for ASUS USB-AC56 Wireless Dual-Band USB Adapter
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1


==> Downloading rtl8812au-dkms PKGBUILD from AUR...
x PKGBUILD
x dkms.conf
x makefile.patch
x rtl8812au-dkms.install
Comment by zorun (2014-11-10 15:53)
Thanks for this package!

Could you update the source to use https://github.com/abperiasamy/rtl8812AU_8821AU_linux instead? It is more recent, and supports more hardware, see https://github.com/wuzzeb/rtl8812AU_882 ... ux/network

Comment by raqua (2014-11-25 20:38)
This package is missing dependency: git

Comment by javsalgar (2015-01-17 13:14)
Does not work with new kernel version 3.18.2-2-ARCH. How can this be solved?

Comment by vsurrel (2015-01-20 19:39)
I created a fork to include pull request proposed by MilhouseVH on github since it is not yet merged on wuzzeb's repo.

Just edit during build source URL from :
git+https://github.com/wuzzeb/rtl8812AU ... _linux.git
to
git+https://github.com/vsurrel/rtl8812A ... _linux.git

rtl8812au-dkms 4.2.2.7502.20130517-1 (Вт фев 25 22:31:04 CET 2014)
( Unsupported package: Potentially dangerous ! )
==> rtl8812au-dkms dependencies:
- dkms (package found)
- linux-headers (package found)


==> Continue building rtl8812au-dkms ? [Y/n]
==> ----------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for rtl8812au-dkms:
[sudo] password for alex:
:: Найдено 7 вариантов для linux-headers:
:: Репозиторий core
1) linux310-headers 2) linux312-headers 3) linux313-headers 4) linux314-headers
5) linux316-headers 6) linux317-headers 7) linux318-headers

Введите число (по-умолчанию=1): 7
разрешение зависимостей...
проверка конфликтов...

Пакеты (2) dkms-2.2.0.3-15 linux318-headers-3.18.3-1

Будет загружено: 6,18 MiB
Будет установлено: 43,45 MiB

:: Приступить к установке? [Y/n] y
:: Получение пакетов ...
linux318-headers-3.18.3-... 6,2 MiB 697K/s 00:09 [#############################] 100%
(2/2) проверка ключей [#############################] 100%
(2/2) проверяется целостность пакета [#############################] 100%
(2/2) загрузка файлов пакетов [#############################] 100%
(2/2) проверка конфликтов файлов [#############################] 100%
(2/2) проверяется доступное место [#############################] 100%
(1/2) установка linux318-headers [#############################] 100%
(2/2) установка dkms [#############################] 100%
Дополнительные зависимости для dkms
linux-headers: build modules against Arch kernel
linux-lts-headers: build modules against LTS Arch kernel
==> Сборка пакета: rtl8812au-dkms 4.2.2.7502.20130517-1 (Пн янв 26 14:53:35 CET 2015)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
-> Клонирование rtl8812AU_8821AU_linux git репозитория...
Cloning into bare repository '/tmp/yaourt-tmp-alex/aur-rtl8812au-dkms/rtl8812AU_8821AU_linux'...
remote: Counting objects: 370, done.
remote: Compressing objects: 100% (222/222), done.
remote: Total 370 (delta 143), reused 370 (delta 143)
Receiving objects: 100% (370/370), 1.45 MiB | 225.00 KiB/s, done.
Resolving deltas: 100% (143/143), done.
Checking connectivity... done.
-> Найден dkms.conf
-> Найден makefile.patch
==> Проверка исходных файлов с помощью md5sums...
rtl8812AU_8821AU_linux ... Пропущен
dkms.conf ... Готово
makefile.patch ... Готово
==> Распаковка исходных файлов...
-> Создание рабочей копии rtl8812AU_8821AU_linux git репозитория...
Cloning into 'rtl8812AU_8821AU_linux'...
done.
==> Запускается build()...
patching file Makefile
==> Вход в окружение fakeroot...
==> Запускается package()...
==> Очистка...
-> Удаление ненужных файлов...
-> Удаление libtool файлов...
-> Removing static library files...
-> Сжатие страниц man и info...
==> Создание пакета "rtl8812au-dkms"...
-> Создание файла .PKGINFO...
-> Добавление файла install...
-> Создание файла .MTREE...
-> Архивируется пакет...
==> Выход из окружения fakeroot.
==> Сборка завершена: rtl8812au-dkms 4.2.2.7502.20130517-1 (Пн янв 26 14:53:46 CET 2015)
==> Exporting rtl8812au-dkms to /var/cache/pacman/pkg/ directory
«/tmp/yaourt-tmp-alex/PKGDEST.80P/rtl8812au-dkms-4.2.2.7502.20130517-1-x86_64.pkg.tar.xz» -> «/var/cache/pacman/pkg/rtl8812au-dkms-4.2.2.7502.20130517-1-x86_64.pkg.tar.xz»

==> Continue installing rtl8812au-dkms ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y

загрузка пакетов...
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) rtl8812au-dkms-4.2.2.7502.20130517-1

Будет установлено: 8,87 MiB

:: Приступить к установке? [Y/n] y
(1/1) проверка ключей [#############################] 100%
(1/1) проверяется целостность пакета [#############################] 100%
(1/1) загрузка файлов пакетов [#############################] 100%
(1/1) проверка конфликтов файлов [#############################] 100%
(1/1) проверяется доступное место [#############################] 100%
(1/1) установка rtl8812au-dkms [#############################] 100%

Creating symlink /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/source ->
/usr/src/rtl8812au-4.2.2.7502.20130517

DKMS: add completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.18.3-1-MANJARO -C /usr/lib/modules/3.18.3-1-MANJARO/build M=/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build..........(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.18.3-1-MANJARO (x86_64)
Consult /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/make.log for more information.
ошибка: не удалось корректно выполнить команду
[alex@zalman ~]$

В этом случае что жать надо ?
==> Continue installing rtl8812au-dkms ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 18:29

AlexO писал(а):В этом случае что жать надо ?
==> Continue installing rtl8812au-dkms ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y

Сейчас все правильно нажато, однако модуль не собрался. Почему не собрался- описано в файле /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/make.log
Подозреваю, дело в свежем 3.18-м ядре. Файл в студию, будем смотреть.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Пред.След.

Вернуться в Уголок новичка



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 2