Хорошо, после 10 часов попыток я, наконец, получил свою карточку WiFi rtl8723be для работы. Однако сейчас ни один из моих bluetooth не работает. Я попытался найти решения, но первое решение дает ошибку, а второе решение просто не будет установлено.
Ошибка из решения 1:
make
make -C /lib/modules/4.10.0-32-generic/build M=/home/user/rtl8723au_bt modules
make[1]: Entering directory '/usr/src/linux-headers-4.10.0-32-generic'
CC [M] /home/user/rtl8723au_bt/btusb.o
/home/user/rtl8723au_bt/btusb.c: In function ‘hci_reassembly’:
/home/user/rtl8723au_bt/btusb.c:111:14: error: ‘NUM_REASSEMBLY’ undeclared (first use in this function)
index >= NUM_REASSEMBLY)
^
/home/user/rtl8723au_bt/btusb.c:111:14: note: each undeclared identifier is reported only once for each function it appears in
/home/user/rtl8723au_bt/btusb.c:114:12: error: ‘struct hci_dev’ has no member named ‘reassembly’
skb = hdev->reassembly[index];
^
/home/user/rtl8723au_bt/btusb.c:141:7: error: ‘struct hci_dev’ has no member named ‘reassembly’
hdev->reassembly[index] = skb;
^
/home/user/rtl8723au_bt/btusb.c:163:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
hdev->reassembly[index] = NULL;
^
/home/user/rtl8723au_bt/btusb.c:176:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
hdev->reassembly[index] = NULL;
^
/home/user/rtl8723au_bt/btusb.c:189:10: error: ‘struct hci_dev’ has no member named ‘reassembly’
hdev->reassembly[index] = NULL;
^
/home/user/rtl8723au_bt/btusb.c:207:8: error: ‘struct hci_dev’ has no member named ‘reassembly’
hdev->reassembly[index] = NULL;
^
/home/user/rtl8723au_bt/btusb.c: In function ‘btusb_close’:
/home/user/rtl8723au_bt/btusb.c:649:18: error: ‘NUM_REASSEMBLY’ undeclared (first use in this function)
для (i = 0; i & lt; NUM_REASSEMBLY; i ++) ^ /home/user/rtl8723au_bt/btusb.c:651:11: error: 'struct hci_dev' не имеет имени с именем 'reassembly' if (hdev-> reassembly [i]) ^ / home / user / rtl8723au_bt / btusb.c: 653: 18: error: 'struct hci_dev' не имеет имени с именем 'reassembly' kfree_skb (hdev-> reassembly [i]); ^ /home/user/rtl8723au_bt/btusb.c:654:8: error: 'struct hci_dev' не имеет члена с именем 'reassembly' hdev-> reassembly [i] = NULL; ^ scripts / Makefile.build: 301: рецепт для цели '/home/user/rtl8723au_bt/btusb.o' failed make [2]: Ошибка из решения 1: [_module_ / home / user / rtl8723au_bt ] Ошибка 2 сделать найденной здесь : оставить каталог '/usr/src/linux-headers-4.10.0-32-generic' Makefile: 15: рецепт для цели 'all' failed make: [all] Ошибка 2 $: ~ / rtl8723au_bt $ sudo make install cp: can not stat 'btusb.ko': Нет такого файла или каталога Makefile: 22: recipe для target 'install' failed make: * [install] Ошибка 1
[all] Ошибка 2 $: ~ / rtl8723au_bt $ sudo make install cp: can not stat 'btusb.ko': Нет такого файла или каталога Makefile: 22: рецепт для цели 'install' failed make: *
E: Unable to locate package rtl8723au-bt-dkms
Буду признателен за любые советы по решению этой проблемы. Ubuntu официально сертифицирует аппаратное обеспечение, которое явно не работает, является чем-то большим, чем неприятным. Теперь я пытаюсь собрать новую машину с пузырьковой резинкой и зубочистками.