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


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

Автор Тема: Драйверы для wifi и bluetooth для realtek в DKMS формате.  (Прочитано 35244 раз)

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

Оффлайн dryl

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Спасибо буду дальше искать.

Оффлайн NightWalkerMax

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Здравствуйте граждане и гражданки!
Решил проблему установкой ubuntu 16.04 и с помощью данной инфы http://askubuntu.com/questions/763797/how-to-install-rtl8723ae-driver-on-ubuntu-16-04
Может кому-то поможет!

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8507
  • Arch Linux • XMonad WM
    • Просмотр профиля
NightWalkerMax, именно это решение и предлагает ТС в стартом посте.
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Практически для всех USB адаптеров Realtek теперь есть драйвер во официальном репозитории.
Пакет называется

rtl8812au-dkms

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

D-Link - DWA-131  Rev. E1 (2001:3319)

Я его добавил в свой репозиторий.
ppa:hanipouspilot/rtlwifi

Пакет rtl8192eu-dkms
На самом деле это тот же самый драйвер, выпускаемый Реалтеком. Я только добавил для 16.04 новый чип.

Посмотреть какие чипы поддерживаются можно в os_dep/linux/usb_intf.c

Вот что там есть в моем пакете. В официальном смотреть там же.

#define USB_VENDER_ID_REALTEK 0x0BDA


/* DID_USB_v916_20130116 */
static struct usb_device_id rtw_usb_id_tbl[] ={

#ifdef CONFIG_RTL8192C
/*=== Realtek demoboard ===*/
/****** 8188CUS ********/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8176),.driver_info = RTL8188C_8192C},/* 8188cu 1*1 dongole */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8170),.driver_info = RTL8188C_8192C},/* 8188CE-VAU USB minCard */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817E),.driver_info = RTL8188C_8192C},/* 8188CE-VAU USB minCard */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817A),.driver_info = RTL8188C_8192C},/* 8188cu Slim Solo */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817B),.driver_info = RTL8188C_8192C},/* 8188cu Slim Combo */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817D),.driver_info = RTL8188C_8192C},/* 8188RU High-power USB Dongle */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8754),.driver_info = RTL8188C_8192C},/* 8188 Combo for BC4 */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817F),.driver_info = RTL8188C_8192C},/* 8188RU */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x818A),.driver_info = RTL8188C_8192C},/* RTL8188CUS-VL */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x018A),.driver_info = RTL8188C_8192C},/* RTL8188CTV */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x17C0),.driver_info = RTL8188C_8192C},/* RTK demoboard - USB-N10E */
/****** 8192CUS ********/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8177),.driver_info = RTL8188C_8192C},/* 8191cu 1*2 */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8178),.driver_info = RTL8188C_8192C},/* 8192cu 2*2 */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817C),.driver_info = RTL8188C_8192C},/* 8192CE-VAU USB minCard */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8191),.driver_info = RTL8188C_8192C},/* 8192CU 2*2 */
{USB_DEVICE(0x1058, 0x0631),.driver_info = RTL8188C_8192C},/* Alpha, 8192CU */
/*=== Customer ID ===*/
/****** 8188CUS Dongle ********/
{USB_DEVICE(0x2019, 0xED17),.driver_info = RTL8188C_8192C},/* PCI - Edimax */
{USB_DEVICE(0x0DF6, 0x0052),.driver_info = RTL8188C_8192C},/* Sitecom - Edimax */
{USB_DEVICE(0x7392, 0x7811),.driver_info = RTL8188C_8192C},/* Edimax - Edimax */
{USB_DEVICE(0x07B8, 0x8189),.driver_info = RTL8188C_8192C},/* Abocom - Abocom */
{USB_DEVICE(0x0EB0, 0x9071),.driver_info = RTL8188C_8192C},/* NO Brand - Etop */
{USB_DEVICE(0x06F8, 0xE033),.driver_info = RTL8188C_8192C},/* Hercules - Edimax */
{USB_DEVICE(0x103C, 0x1629),.driver_info = RTL8188C_8192C},/* HP - Lite-On ,8188CUS Slim Combo */
{USB_DEVICE(0x2001, 0x3308),.driver_info = RTL8188C_8192C},/* D-Link - Alpha */
{USB_DEVICE(0x050D, 0x1102),.driver_info = RTL8188C_8192C},/* Belkin - Edimax */
{USB_DEVICE(0x2019, 0xAB2A),.driver_info = RTL8188C_8192C},/* Planex - Abocom */
{USB_DEVICE(0x20F4, 0x648B),.driver_info = RTL8188C_8192C},/* TRENDnet - Cameo */
{USB_DEVICE(0x4855, 0x0090),.driver_info = RTL8188C_8192C},/*  - Feixun */
{USB_DEVICE(0x13D3, 0x3357),.driver_info = RTL8188C_8192C},/*  - AzureWave */
{USB_DEVICE(0x0DF6, 0x005C),.driver_info = RTL8188C_8192C},/* Sitecom - Edimax */
{USB_DEVICE(0x0BDA, 0x5088),.driver_info = RTL8188C_8192C},/* Thinkware - CC&C */
{USB_DEVICE(0x4856, 0x0091),.driver_info = RTL8188C_8192C},/* NetweeN - Feixun */
{USB_DEVICE(0x0846, 0x9041),.driver_info = RTL8188C_8192C}, /* Netgear - Cameo */
{USB_DEVICE(0x2019, 0x4902),.driver_info = RTL8188C_8192C},/* Planex - Etop */
{USB_DEVICE(0x2019, 0xAB2E),.driver_info = RTL8188C_8192C},/* SW-WF02-AD15 -Abocom */
{USB_DEVICE(0x2001, 0x330B),.driver_info = RTL8188C_8192C}, /* D-LINK - T&W */
{USB_DEVICE(0xCDAB, 0x8010),.driver_info = RTL8188C_8192C}, /* - - compare */
{USB_DEVICE(0x0B05, 0x17BA),.driver_info = RTL8188C_8192C}, /* ASUS - Edimax */
{USB_DEVICE(0x0BDA, 0x1E1E),.driver_info = RTL8188C_8192C}, /* Intel - - */
{USB_DEVICE(0x04BB, 0x094c),.driver_info = RTL8188C_8192C}, /* I-O DATA - Edimax */
/****** 8188CTV ********/
{USB_DEVICE(0xCDAB, 0x8011),.driver_info = RTL8188C_8192C}, /* - - compare */
{USB_DEVICE(0x0BDA, 0x0A8A),.driver_info = RTL8188C_8192C}, /* Sony - Foxconn */
/****** 8188 RU ********/
{USB_DEVICE(0x0BDA, 0x317F),.driver_info = RTL8188C_8192C},/* Netcore,Netcore */
/****** 8188CE-VAU ********/
{USB_DEVICE(0x13D3, 0x3359),.driver_info = RTL8188C_8192C},/*  - Azwave */
{USB_DEVICE(0x13D3, 0x3358),.driver_info = RTL8188C_8192C},/*  - Azwave */
/****** 8188CUS Slim Solo********/
{USB_DEVICE(0x04F2, 0xAFF7),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
{USB_DEVICE(0x04F2, 0xAFF9),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
{USB_DEVICE(0x04F2, 0xAFFA),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
/****** 8188CUS Slim Combo ********/
{USB_DEVICE(0x04F2, 0xAFF8),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
{USB_DEVICE(0x04F2, 0xAFFB),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
{USB_DEVICE(0x04F2, 0xAFFC),.driver_info = RTL8188C_8192C},/* XAVI - XAVI */
{USB_DEVICE(0x2019, 0x1201),.driver_info = RTL8188C_8192C},/* Planex - Vencer */
/****** 8192CUS Dongle ********/
{USB_DEVICE(0x2001, 0x3307),.driver_info = RTL8188C_8192C},/* D-Link - Cameo */
{USB_DEVICE(0x2001, 0x330A),.driver_info = RTL8188C_8192C},/* D-Link - Alpha */
{USB_DEVICE(0x2001, 0x3309),.driver_info = RTL8188C_8192C},/* D-Link - Alpha */
{USB_DEVICE(0x0586, 0x341F),.driver_info = RTL8188C_8192C},/* Zyxel - Abocom */
{USB_DEVICE(0x7392, 0x7822),.driver_info = RTL8188C_8192C},/* Edimax - Edimax */
{USB_DEVICE(0x2019, 0xAB2B),.driver_info = RTL8188C_8192C},/* Planex - Abocom */
{USB_DEVICE(0x07B8, 0x8178),.driver_info = RTL8188C_8192C},/* Abocom - Abocom */
{USB_DEVICE(0x07AA, 0x0056),.driver_info = RTL8188C_8192C},/* ATKK - Gemtek */
{USB_DEVICE(0x4855, 0x0091),.driver_info = RTL8188C_8192C},/*  - Feixun */
{USB_DEVICE(0x050D, 0x2102),.driver_info = RTL8188C_8192C},/* Belkin - Sercomm */
{USB_DEVICE(0x050D, 0x2103),.driver_info = RTL8188C_8192C},/* Belkin - Edimax */
{USB_DEVICE(0x20F4, 0x624D),.driver_info = RTL8188C_8192C},/* TRENDnet */
{USB_DEVICE(0x0DF6, 0x0061),.driver_info = RTL8188C_8192C},/* Sitecom - Edimax */
{USB_DEVICE(0x0B05, 0x17AB),.driver_info = RTL8188C_8192C},/* ASUS - Edimax */
{USB_DEVICE(0x0846, 0x9021),.driver_info = RTL8188C_8192C},/* Netgear - Sercomm */
{USB_DEVICE(0x0846, 0xF001),.driver_info = RTL8188C_8192C}, /* Netgear - Sercomm */
{USB_DEVICE(0x0E66, 0x0019),.driver_info = RTL8188C_8192C},/* Hawking,Edimax */
{USB_DEVICE(0x0E66, 0x0020),.driver_info = RTL8188C_8192C}, /* Hawking  - Edimax */
{USB_DEVICE(0x050D, 0x1004),.driver_info = RTL8188C_8192C}, /* Belkin - Edimax */
{USB_DEVICE(0x0BDA, 0x2E2E),.driver_info = RTL8188C_8192C}, /* Intel - - */
{USB_DEVICE(0x2357, 0x0100),.driver_info = RTL8188C_8192C}, /* TP-Link - TP-Link */
{USB_DEVICE(0x06F8, 0xE035),.driver_info = RTL8188C_8192C}, /* Hercules - Edimax */
{USB_DEVICE(0x04BB, 0x0950),.driver_info = RTL8188C_8192C}, /* IO-DATA - Edimax */
{USB_DEVICE(0x0DF6, 0x0070),.driver_info = RTL8188C_8192C}, /* Sitecom - Edimax */
{USB_DEVICE(0x0789, 0x016D),.driver_info = RTL8188C_8192C}, /* LOGITEC - Edimax */
/****** 8192CE-VAU  ********/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8186),.driver_info = RTL8188C_8192C},/* Intel-Xavi( Azwave) */
#endif

#ifdef CONFIG_RTL8192D
/*=== Realtek demoboard ===*/
/****** 8192DU ********/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8193),.driver_info = RTL8192D},/* 8192DU-VC */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8194),.driver_info = RTL8192D},/* 8192DU-VS */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8111),.driver_info = RTL8192D},/* Realtek 5G dongle for WiFi Display */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0193),.driver_info = RTL8192D},/* 8192DE-VAU */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8171),.driver_info = RTL8192D},/* 8192DU-VC */
/*=== Customer ID ===*/
/****** 8192DU-VC ********/
{USB_DEVICE(0x2019, 0xAB2C),.driver_info = RTL8192D},/* PCI - Abocm */
{USB_DEVICE(0x2019, 0x4903),.driver_info = RTL8192D},/* PCI - ETOP */
{USB_DEVICE(0x2019, 0x4904),.driver_info = RTL8192D},/* PCI - ETOP */
{USB_DEVICE(0x07B8, 0x8193),.driver_info = RTL8192D},/* Abocom - Abocom */
/****** 8192DU-VS ********/
{USB_DEVICE(0x20F4, 0x664B),.driver_info = RTL8192D},/* TRENDnet */
{USB_DEVICE(0x04DD, 0x954F),.driver_info = RTL8192D},  /* Sharp */
{USB_DEVICE(0x04DD, 0x96A6),.driver_info = RTL8192D},  /* Sharp */
{USB_DEVICE(0x050D, 0x110A),.driver_info = RTL8192D}, /* Belkin - Edimax */
{USB_DEVICE(0x050D, 0x1105),.driver_info = RTL8192D}, /* Belkin - Edimax */
{USB_DEVICE(0x050D, 0x120A),.driver_info = RTL8192D}, /* Belkin - Edimax */
{USB_DEVICE(0x1668, 0x8102),.driver_info = RTL8192D}, /*  -  */
{USB_DEVICE(0x0BDA, 0xE194),.driver_info = RTL8192D}, /*  - Edimax */
/****** 8192DU-WiFi Display Dongle ********/
{USB_DEVICE(0x2019, 0xAB2D),.driver_info = RTL8192D},/* Planex - Abocom ,5G dongle for WiFi Display */
#endif

#ifdef CONFIG_RTL8723A
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x8724,0xff,0xff,0xff),.driver_info = RTL8723A}, /* 8723AU 1*1 */
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x1724,0xff,0xff,0xff),.driver_info = RTL8723A}, /* 8723AU 1*1 */
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x0724,0xff,0xff,0xff),.driver_info = RTL8723A}, /* 8723AU 1*1 */
#endif

#ifdef CONFIG_RTL8188E
/*=== Realtek demoboard ===*/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8179),.driver_info = RTL8188E}, /* 8188EUS */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0179),.driver_info = RTL8188E}, /* 8188ETV */
/*=== Customer ID ===*/
/****** 8188EUS ********/
{USB_DEVICE(0x07B8, 0x8179),.driver_info = RTL8188E}, /* Abocom - Abocom */
#endif

#ifdef CONFIG_RTL8812A
/*=== Realtek demoboard ===*/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8812),.driver_info = RTL8812},/* Default ID */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x881A),.driver_info = RTL8812},/* Default ID */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x881B),.driver_info = RTL8812},/* Default ID */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x881C),.driver_info = RTL8812},/* Default ID */
/*=== Customer ID ===*/
{USB_DEVICE(0x050D, 0x1106),.driver_info = RTL8812}, /* Belkin - sercomm */
{USB_DEVICE(0x2001, 0x330E),.driver_info = RTL8812}, /* D-Link - ALPHA */
{USB_DEVICE(0x7392, 0xA822),.driver_info = RTL8812}, /* Edimax - Edimax */
{USB_DEVICE(0x0DF6, 0x0074),.driver_info = RTL8812}, /* Sitecom - Edimax */
{USB_DEVICE(0x04BB, 0x0952),.driver_info = RTL8812}, /* I-O DATA - Edimax */
{USB_DEVICE(0x0789, 0x016E),.driver_info = RTL8812}, /* Logitec - Edimax */
{USB_DEVICE(0x0409, 0x0408),.driver_info = RTL8812}, /* NEC - */
{USB_DEVICE(0x0B05, 0x17D2),.driver_info = RTL8812}, /* ASUS - Edimax */
{USB_DEVICE(0x0E66, 0x0022),.driver_info = RTL8812}, /* HAWKING - Edimax */
{USB_DEVICE(0x0586, 0x3426),.driver_info = RTL8812}, /* ZyXEL - */
{USB_DEVICE(0x2001, 0x3313),.driver_info = RTL8812}, /* D-Link - ALPHA */
{USB_DEVICE(0x1058, 0x0632),.driver_info = RTL8812}, /* WD - Cybertan*/
{USB_DEVICE(0x1740, 0x0100),.driver_info = RTL8812}, /* EnGenius - EnGenius */
{USB_DEVICE(0x2019, 0xAB30),.driver_info = RTL8812}, /* Planex - Abocom */
{USB_DEVICE(0x07B8, 0x8812),.driver_info = RTL8812}, /* Abocom - Abocom */
{USB_DEVICE(0x2001, 0x3315),.driver_info = RTL8812}, /* D-Link - Cameo */
{USB_DEVICE(0x2001, 0x3316),.driver_info = RTL8812}, /* D-Link - Cameo */
#endif

#ifdef CONFIG_RTL8821A
        /*=== Realtek demoboard ===*/
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0811),.driver_info = RTL8821},/* Default ID */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x0821),.driver_info = RTL8821},/* Default ID */
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8822),.driver_info = RTL8821},/* Default ID */
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x0820,0xff,0xff,0xff),.driver_info = RTL8821}, /* 8821AU */
/*=== Customer ID ===*/
{USB_DEVICE(0x7392, 0xA811),.driver_info = RTL8821}, /* Edimax - Edimax */
{USB_DEVICE(0x04BB, 0x0953),.driver_info = RTL8821}, /* I-O DATA - Edimax */
{USB_DEVICE(0x2001, 0x3314),.driver_info = RTL8821}, /* D-Link - Cameo */
{USB_DEVICE(0x2001, 0x3318),.driver_info = RTL8821}, /* D-Link - Cameo */
{USB_DEVICE(0x0E66, 0x0023),.driver_info = RTL8821}, /* HAWKING - Edimax */
#endif

#ifdef CONFIG_RTL8192E
/*=== Realtek demoboard ===*/
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x818B,0xff,0xff,0xff),.driver_info = RTL8192E},/* Default ID */
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x818C,0xff,0xff,0xff),.driver_info = RTL8192E},/* Default ID */
/*=== Customer ID ===*/
{USB_DEVICE(0x2001, 0x3319),.driver_info = RTL8192E}, /* D-Link - DWA-131  Rev. E1*/
#endif

#ifdef CONFIG_RTL8723B
//*=== Realtek demoboard ===*/
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0xB720,0xff,0xff,0xff),.driver_info = RTL8723B}, /* 8723BU 1*1 */
//{USB_DEVICE(USB_VENDER_ID_REALTEK, 0xB720),.driver_info = RTL8723B}, /* 8723BU */
#endif
{} /* Terminating entry */
};
« Последнее редактирование: 26 Июнь 2016, 22:28:13 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #34 : 14 Август 2016, 23:56:16 »
Всем привет!!!
После обновления до 16.04 на ноуте DEXP Athena T101 отвалился bluetooh.
 
Конфиг:
(Нажмите, чтобы показать/скрыть)

для установки драйверов делал так:

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8723au-bt-dkms linux-firmware

но оно выдает ошибку: E: Не удалось найти пакет rtl8723au-bt-dkms

подскажите пожалуйста что я делаю не так?
За ранее благодарю :)


Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #35 : 15 Август 2016, 00:00:45 »
Jaqwerty,
Я не делал пакет для Xenial, так как блутус должен поддерживаться "из-коробки". Ядро теоретически поддерживает. Я спрашивал во многих местах, в том числе и здесь, работает или нет, но ответа не получил. Поэтому этим вопросом не занимаюсь.

Во-первых, проверьте какое у вас ядро командой uname -a. Иногда бывает, что при обновлении ядро не обновляется как надо.
Если ядро 4.4, то попробуйте установить пакет от предыдущей версии Ubuntu.

https://launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/rtl8723au-bt-dkms_0.7.1_all.deb

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

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #36 : 15 Август 2016, 08:29:40 »
Нет, "из коробки" не поддерживается, у меня точно не поддерживается

ядро после обновления:
(Нажмите, чтобы показать/скрыть)

Цитировать
Если ядро 4.4, то попробуйте установить пакет от предыдущей версии Ubuntu.
Установил, не работает.

На 14.04. блютус работал только с такими "манипуляциями":
git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt
make
sudo make install

и при обновлении ядра приходилось устанавливать по новой. Когда система обновилась до 16.04. то при комаде make валят ошибки:
~/rtl8723au_bt$ make
make -C /lib/modules/4.4.0-35-generic/build M=/home/alex/rtl8723au_bt modules
make[1]: вход в каталог «/usr/src/linux-headers-4.4.0-35-generic»
  CC [M]  /home/alex/rtl8723au_bt/btusb.o
/home/alex/rtl8723au_bt/btusb.c: In function ‘hci_reassembly’:
/home/alex/rtl8723au_bt/btusb.c:111:14: error: ‘NUM_REASSEMBLY’ undeclared (first use in this function)
     index >= NUM_REASSEMBLY)
              ^
/home/alex/rtl8723au_bt/btusb.c:111:14: note: each undeclared identifier is reported only once for each function it appears in
/home/alex/rtl8723au_bt/btusb.c:114:12: error: ‘struct hci_dev’ has no member named ‘reassembly’
  skb = hdev->reassembly[index];
            ^
/home/alex/rtl8723au_bt/btusb.c:141:7: error: ‘struct hci_dev’ has no member named ‘reassembly’
   hdev->reassembly[index] = skb;
       ^
/home/alex/rtl8723au_bt/btusb.c:163:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
      hdev->reassembly[index] = NULL;
          ^
/home/alex/rtl8723au_bt/btusb.c:176:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
      hdev->reassembly[index] = NULL;
          ^
/home/alex/rtl8723au_bt/btusb.c:189:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
      hdev->reassembly[index] = NULL;
          ^
/home/alex/rtl8723au_bt/btusb.c:207:8: error: ‘struct hci_dev’ has no member named ‘reassembly’
    hdev->reassembly[index] = NULL;
        ^
/home/alex/rtl8723au_bt/btusb.c: In function ‘btusb_close’:
/home/alex/rtl8723au_bt/btusb.c:649:18: error: ‘NUM_REASSEMBLY’ undeclared (first use in this function)
  for (i = 0; i < NUM_REASSEMBLY; i++)
                  ^
/home/alex/rtl8723au_bt/btusb.c:651:11: error: ‘struct hci_dev’ has no member named ‘reassembly’
   if (hdev->reassembly[i])
           ^
/home/alex/rtl8723au_bt/btusb.c:653:18: error: ‘struct hci_dev’ has no member named ‘reassembly’
    kfree_skb(hdev->reassembly[i]);
                  ^
/home/alex/rtl8723au_bt/btusb.c:654:8: error: ‘struct hci_dev’ has no member named ‘reassembly’
    hdev->reassembly[i] = NULL;
        ^
scripts/Makefile.build:264: ошибка выполнения рецепта для цели «/home/alex/rtl8723au_bt/btusb.o»
make[2]: *** [/home/alex/rtl8723au_bt/btusb.o] Ошибка 1
Makefile:1403: ошибка выполнения рецепта для цели «_module_/home/alex/rtl8723au_bt»
make[1]: *** [_module_/home/alex/rtl8723au_bt] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-4.4.0-35-generic»
Makefile:15: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

вот такой проблемс.   

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #37 : 15 Август 2016, 13:22:56 »
Понятно. Старый драйвер работать не будет. Надо смотреть почему не работает тот, что есть в ядре.

Дайте вывод

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

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #38 : 15 Август 2016, 17:25:06 »
lspci -knn
(Нажмите, чтобы показать/скрыть)

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

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #39 : 16 Август 2016, 00:17:12 »
Странно, должно работать без драйверов.

Дайте тогда уж еще вывод

usb-devices | awk '/0bda/' RS=
dmesg | grep -i blue
« Последнее редактирование: 16 Август 2016, 00:18:57 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #40 : 16 Август 2016, 09:05:09 »
еще заметил что при выключении системы, когда идет "чекинг", у пункта bluetooh  что то написано, не успеваю прочитать, и в квадратных скобках идет отсчет секунд, может эта инфа тоже поможет решить проблемму

usb-devices | awk '/0bda/' RS=
(Нажмите, чтобы показать/скрыть)

dmesg | grep -i blue
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 16 Август 2016, 10:59:39:

в списке пакетов, выведенных через dpkg -l нашел вот такое: ii  rtl8723au-bt-d 0.7.1        all          rtl8723au-bt driver in DKMS formaя пытался его удалить через sudo dpkg --purge rtl8723au-bt-d, но система выдает такое:
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета rtl8723au-тогда попробовал установить, но тоже не получилось:
sudo apt-get install rtl8723au-bt-d
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет rtl8723au-bt-d
« Последнее редактирование: 16 Август 2016, 13:29:36 от Jaqwerty »

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #41 : 16 Август 2016, 16:49:47 »
А почему вы его называете  rtl8723au-bt-d?

Пакет называется rtl8723au-bt-dkms.

Из лога я вижу, что адаптер определился, firmware загрузилось без ошибок.

Вот только тут ошибка

[   28.879221] Bluetooth: hci0 command 0x0c56 tx timeout

Надо багрепорт делать.

У меня этого железа нет, поэтому сам исправить не могу.
« Последнее редактирование: 16 Август 2016, 16:53:06 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #42 : 16 Август 2016, 17:06:16 »
извиняюсь, опыта мало - сделал sudo apt-get install rtl8723au-bt-dkms, все нормально удалилось.

Цитировать
Из лога я вижу, что адаптер определился, firmware загрузилось без ошибок.
Вот только тут ошибка
[   28.879221] Bluetooth: hci0 command 0x0c56 tx timeout
Надо багрепорт дел

т.е. проблему не решить пока разрабы на пофиксят этот баг?

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 11091
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #43 : 16 Август 2016, 17:07:51 »
Jaqwerty,
sudo apt-get install rtl8723au-bt-dkms
это не удалилось, а установилось.

Надо написать автору патчей и мейнтейнерам и с ними работать. Без железа я этого не могу. Создайте баг репорт на лончпаде.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Jaqwerty

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Драйверы для wifi и bluetooth для realtek в DKMS формате.
« Ответ #44 : 16 Август 2016, 17:39:57 »
пытался написать ответ через Chrome так ноут 3 раза намертво зависал, перегрелся наверно. Сейчас через Firefox пишу пока нормально.

Цитировать
это не удалилось, а установилось.
да извиняюсь, торопился, удалял так sudo dpkg --purge rtl8723au-bt-dkms

Цитировать
Надо написать автору патчей и мейнтейнерам и с ними работать. Без железа я этого не могу. Создайте баг репорт на лончпаде.
Знать бы как это сделать. Еще и с английским все плохо :idiot2:



 

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