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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: TP-Link Archer T4UH не устанавливается драйвер  (Прочитано 6042 раз)

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

Оффлайн Misterglum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Здравствуйте, совсем недавно перешел на Ubuntu, и возникла проблема с установкой драйверов на T4UH. Выдает ошибку:
(Нажмите, чтобы показать/скрыть)
Устанавливал через synaptic пакет rtl8812au-dkms

Драйвер на официальном сайте поддерживает ядро до 3.19.3. Пытался ставить 3.18.3, но на нем тоже не устанавливается.

Система:
(Нажмите, чтобы показать/скрыть)

На команду lsusb выдает следующее:
(Нажмите, чтобы показать/скрыть)
Где 2357:010е это мой адаптер,но видит почему-то лишь ID

Следовал советам из темы про решение проблем, но не помогло.

Подскажите, в чем может быть дело. Если нужна дополнительная информация, только напишите.

UPD: ни iwconfig, ни ifconfig не видят адаптер

ТС не появлялся на Форуме более полугода по состоянию на 15/07/2019 (последняя явка: 25/08/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 15 Июль 2019, 01:23:51 от zg_nico »

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #1 : 20 Август 2017, 12:54:23 »
так ведь есть в репах
sudo apt install rtl8812au-dkms

Оффлайн Misterglum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #2 : 20 Август 2017, 13:02:34 »
так ведь есть в репах
sudo apt install rtl8812au-dkms

Вывод:
Подготовка к распаковке …/rtl8812au-dkms_4.3.8.12175.20140902+dfsg-0ubuntu2_all.deb …
Распаковывается rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu2) …
Настраивается пакет rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu2) …
Loading new rtl8812au-4.3.8.12175.20140902+dfsg DKMS files...
First Installation: checking all kernels...
Building only for 4.10.0-32-generic
Building initial module for 4.10.0-32-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/rtl8812au-dkms.0.crash'
Error! Bad return status for module build on kernel: 4.10.0-32-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/make.log for more information.
« Последнее редактирование: 20 Август 2017, 13:08:45 от Misterglum »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #3 : 20 Август 2017, 13:16:35 »
Misterglum,
Тут вот какое дело. Пакет из реп не поддерживает ваш девайс. Надо другой драйвер искать или делать.

Пользователь добавил сообщение 20 Август 2017, 13:29:24:
Драйвер рабочий нашел. Делаете так

Сначала надо удалить что уже поставили

sudo apt purge rtl8812-au-dkms
sudo apt install git
git clone https://github.com/mk-fg/rtl8812au.git
cd rtl8812au

Добавляете ваш девайс.

gedit os_dep/linux/usb_intf.c
После строки

{USB_DEVICE(0x2357, 0x0103), .driver_info = RTL8812}, /* TP-Link - T4UH */
Добавляете

{USB_DEVICE(0x2357, 0x010е), .driver_info = RTL8812},
Дальше устанавливаете

sudo make install
Это установка без DKMS, поэтому придется переустанавливать после обновления ядра.
« Последнее редактирование: 04 Сентябрь 2017, 19:34:07 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Misterglum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #4 : 21 Август 2017, 13:17:11 »
Вывод при каждом сохранении внутри редактора:
** (gedit:4786): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-position не поддерживается
при выходе из него тоже самое
установка само собой не хочет запускаться из-за этого

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #5 : 21 Август 2017, 13:57:06 »
установка само собой не хочет
Вывод ошибки?

из-за этого
Нет, не из-за этого

Добавляете ваш девайс.

Код: [Выделить]

gedit os_dep/linux/usb_intf.c


После строки

Код: [Выделить]

{USB_DEVICE(0x2357, 0x0103), .driver_info = RTL8812}, /* TP-Link - T4UH */


Добавляете

Код: [Выделить]

{USB_DEVICE(0x2357, 0x010е), .driver_info = RTL8812},
Это можно сделать одной командой:
sed -i '/^{USB_DEVICE(0x2357, 0x0103), .driver_info = RTL8812}/a\{USB_DEVICE(0x2357, 0x010е), .driver_info = RTL8812},' ./os_dep/linux/usb_intf.c

Оффлайн Misterglum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #6 : 21 Август 2017, 15:37:39 »
С установкой драйвера проблему решил, дело было лишь в правах на изменения файлов внутри папки.
Драйвер установился, но подскажите, будет ли работать режим монитора на адаптере?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #7 : 21 Август 2017, 17:18:16 »
будет ли работать режим монитора на адаптере?
Ну посмотрите будет или нет командой iw list.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Алексей hellboy

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #8 : 04 Сентябрь 2017, 19:06:23 »
Добрый вечер, у меня проблема не могу установить T4UH! В инете не нашел. Я чайник. Хорошо умею скопировать/вставить.
boolatov@Boolatov:~$ iwconfig
lo        no wireless extensions.

enp1s0    no wireless extensions.

boolatov@Boolatov:~$ ifconfig
enp1s0    Link encap:Ethernet  HWaddr 4c:cc:6a:2e:35:84 
          inet addr:192.168.31.237  Bcast:192.168.31.255  Mask:255.255.255.0
          inet6 addr: fe80::33de:2961:bfcc:292e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11420 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9233 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:13513788 (13.5 MB)  TX bytes:1134508 (1.1 MB)

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:768 errors:0 dropped:0 overruns:0 frame:0
          TX packets:768 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:74568 (74.5 KB)  TX bytes:74568 (74.5 KB)

boolatov@Boolatov:~$ sudo apt install rtl8812au-dkms
[sudo] пароль для boolatov:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  kde-l10n-engb kde-l10n-ru linux-headers-4.10.0-30
  linux-headers-4.10.0-30-generic linux-headers-4.8.0-41
  linux-headers-4.8.0-41-generic linux-headers-4.8.0-42
  linux-headers-4.8.0-42-generic linux-headers-4.8.0-45
  linux-headers-4.8.0-45-generic linux-headers-4.8.0-46
  linux-headers-4.8.0-46-generic linux-headers-4.8.0-49
  linux-headers-4.8.0-49-generic linux-headers-4.8.0-52
  linux-headers-4.8.0-52-generic linux-headers-4.8.0-54
  linux-headers-4.8.0-54-generic linux-headers-4.8.0-56
  linux-headers-4.8.0-56-generic linux-headers-4.8.0-58
  linux-headers-4.8.0-58-generic linux-image-4.10.0-30-generic
  linux-image-4.8.0-41-generic linux-image-4.8.0-42-generic
  linux-image-4.8.0-45-generic linux-image-4.8.0-46-generic
  linux-image-4.8.0-49-generic linux-image-4.8.0-52-generic
  linux-image-4.8.0-54-generic linux-image-4.8.0-56-generic
  linux-image-4.8.0-58-generic linux-image-extra-4.10.0-30-generic
  linux-image-extra-4.8.0-41-generic linux-image-extra-4.8.0-42-generic
  linux-image-extra-4.8.0-45-generic linux-image-extra-4.8.0-46-generic
  linux-image-extra-4.8.0-49-generic linux-image-extra-4.8.0-52-generic
  linux-image-extra-4.8.0-54-generic linux-image-extra-4.8.0-56-generic
  linux-image-extra-4.8.0-58-generic
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  dkms
НОВЫЕ пакеты, которые будут установлены:
  dkms rtl8812au-dkms
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1 090 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 8 044 kB.
Хотите продолжить? [Д/н] д
Пол:1 http://ru.archive.ubuntu.com/ubuntu xenial-updates/main amd64 dkms all 2.2.0.3-2ubuntu11.3 [66,1 kB]
Пол:2 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 rtl8812au-dkms all 4.3.8.12175.20140902+dfsg-0ubuntu2 [1 024 kB]
Получено 1 090 kБ за 0с (2 257 kБ/c)       
Выбор ранее не выбранного пакета dkms.
(Чтение базы данных … на данный момент установлено 619246 файлов и каталогов.)
Подготовка к распаковке …/dkms_2.2.0.3-2ubuntu11.3_all.deb …
Распаковывается dkms (2.2.0.3-2ubuntu11.3) …
Выбор ранее не выбранного пакета rtl8812au-dkms.
Подготовка к распаковке …/rtl8812au-dkms_4.3.8.12175.20140902+dfsg-0ubuntu2_all.deb …
Распаковывается rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu2) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Настраивается пакет dkms (2.2.0.3-2ubuntu11.3) …
Настраивается пакет rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu2) …
Loading new rtl8812au-4.3.8.12175.20140902+dfsg DKMS files...
First Installation: checking all kernels...
Building only for 4.10.0-33-generic
Building initial module for 4.10.0-33-generic
Error! Bad return status for module build on kernel: 4.10.0-33-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/make.log for more information.
boolatov@Boolatov:~$ ^C
boolatov@Boolatov:~$ udo apt purge rtl8812-au-dkms
Программа 'udo' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt install udo
boolatov@Boolatov:~$ sudo apt install git
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  kde-l10n-engb kde-l10n-ru linux-headers-4.10.0-30 linux-headers-4.10.0-30-generic linux-headers-4.8.0-41 linux-headers-4.8.0-41-generic
  linux-headers-4.8.0-42 linux-headers-4.8.0-42-generic linux-headers-4.8.0-45 linux-headers-4.8.0-45-generic linux-headers-4.8.0-46
  linux-headers-4.8.0-46-generic linux-headers-4.8.0-49 linux-headers-4.8.0-49-generic linux-headers-4.8.0-52 linux-headers-4.8.0-52-generic
  linux-headers-4.8.0-54 linux-headers-4.8.0-54-generic linux-headers-4.8.0-56 linux-headers-4.8.0-56-generic linux-headers-4.8.0-58
  linux-headers-4.8.0-58-generic linux-image-4.10.0-30-generic linux-image-4.8.0-41-generic linux-image-4.8.0-42-generic
  linux-image-4.8.0-45-generic linux-image-4.8.0-46-generic linux-image-4.8.0-49-generic linux-image-4.8.0-52-generic linux-image-4.8.0-54-generic
  linux-image-4.8.0-56-generic linux-image-4.8.0-58-generic linux-image-extra-4.10.0-30-generic linux-image-extra-4.8.0-41-generic
  linux-image-extra-4.8.0-42-generic linux-image-extra-4.8.0-45-generic linux-image-extra-4.8.0-46-generic linux-image-extra-4.8.0-49-generic
  linux-image-extra-4.8.0-52-generic linux-image-extra-4.8.0-54-generic linux-image-extra-4.8.0-56-generic linux-image-extra-4.8.0-58-generic
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  git-man liberror-perl
Предлагаемые пакеты:
  git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn
НОВЫЕ пакеты, которые будут установлены:
  git git-man liberror-perl
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 3 918 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 25,6 MB.
Хотите продолжить? [Д/н] д
Аварийное завершение.
boolatov@Boolatov:~$ gedit os_dep/linux/usb_intf.c
boolatov@Boolatov:~$ {USB_DEVICE(0x2357, 0x0103), .driver_info = RTL8812}, /* TP-Link - T4UH */
bash: ошибка синтаксиса около неожиданной лексемы `0x2357,'
boolatov@Boolatov:~$ {USB_DEVICE(0x2357, 0x010е), .driver_info = RTL8812},
bash: ошибка синтаксиса около неожиданной лексемы `0x2357,'
boolatov@Boolatov:~$ sudo make install
make: *** Нет правила для сборки цели «install».  Останов.
boolatov@Boolatov:~$
Почему так сложно установить адаптер, где же привычный авторан. Помогите.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #9 : 04 Сентябрь 2017, 19:09:33 »
Алексей hellboy,
Дайте вывод

lsusb
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Алексей hellboy

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #10 : 04 Сентябрь 2017, 19:13:25 »
Спасибо, за оперативность! Сижу ломаю ногу...
boolatov@Boolatov:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 248a:8367 
Bus 001 Device 006: ID 2357:010e 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
boolatov@Boolatov:~$ ^C
boolatov@Boolatov:~$



Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #11 : 04 Сентябрь 2017, 19:16:56 »
Алексей hellboy,
Ну у вас точно такая же ситуация.

Сначала удаляете то, что вы пытались поставить.

sudo apt purge rtl8812au-dkms
Потом выполняете

sudo apt install -y git
git clone https://github.com/mk-fg/rtl8812au.git
cd rtl8812au

Раз уж вы не можете нормально согласиться с установкой, добавил вам -y, чтобы не было аварийного завершения ))

Ну а дальше все так же как в посте №3

Только надо не выполнять в терминале {USB_DEVICE(0x2357, 0x0103), .driver_info = RTL8812}, /* TP-Link - T4UH */ а прочитать внимательно что надо сделать.
« Последнее редактирование: 04 Сентябрь 2017, 19:32:19 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Алексей hellboy

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #12 : 04 Сентябрь 2017, 19:28:39 »
После команды
gedit os_dep/linux/usb_intf.c
открывается пустое окно и что с ним делать?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #13 : 04 Сентябрь 2017, 19:30:59 »
открывается пустое окно и что с ним делать?
Это означает, что вы ничего не скачали. В первый раз вы git установить не смогли. Выкладывайте под спойлер, что у вас получается.

Пользователь добавил сообщение 04 Сентябрь 2017, 19:33:04:
Я ошибся с третьей командой. Сейчас исправил. У вас же ошибка была при команде cd. Вы вообще ничего не читаете, что вам терминал пишет?

Мне на это не указали, а там была опечатка в команде. Видимо ТС сам разобрался. Теперь должно всё получиться.

Теперь должно не пустое окно открыться. Там надо строчку вставить.
« Последнее редактирование: 04 Сентябрь 2017, 19:36:24 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Алексей hellboy

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: TP-Link Archer T4UH не устанавливается драйвер
« Ответ #14 : 04 Сентябрь 2017, 19:41:23 »
Ошибку не видел, вроде бы все нормально было.
(Нажмите, чтобы показать/скрыть)
Вы уж меня простите, я не программист, Линукс очень хороший. Только я не влился в тему еще, в основном только браузер и фильмы.
А то, что вы исправили я не вижу.
« Последнее редактирование: 04 Сентябрь 2017, 19:51:55 от Алексей hellboy »

 

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