Добавьте LIMIT 1
к вашему запросу. Пример:
SELECT *
FROM Users
LIMIT 1;
Я подключил адаптер к своему Raspberry Pi 3, хотя это было непросто.
Проблема в том, что исходный код из TP -Link довольно старый. Они отмечают это как «Версия ядра 2.6 ~3.16». В то время как Raspbian Jessie 4,9+
На github есть несколько репозиториев с обновленными версиями исходного кода драйвера для более новых ядер. Однако не все из них компилируются. А некоторые даже при компиляции не работали.
Я попробовал три разных репозитория, но в итоге у меня сработал только https://github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes. Вы можете следовать README.MD репозитория для получения инструкций по компиляции.
Вот как я это решил.
Используемые предметы:
uname -r
:5.10.63 -v7+ lsusb
:Шина 001 Устройство 004 :ID 2357 :011e TP -Связь Для выполнения некоторых из этих команд требовалось несколько минут, а для некоторых из них — более 10 минут.
sudo apt-get install -y raspberrypi-kernel-headers # slow
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile
sed -i 's/CONFIG_PLATFORM_ARM_RPI = n/CONFIG_PLATFORM_ARM_RPI = y/g' Makefile
sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile
sed -i 's/CONFIG_PLATFORM_ARM64_RPI = n/CONFIG_PLATFORM_ARM64_RPI = y/g' Makefile
make # slow
sudo make install
sudo modprobe 88XXau
После этого запуск ip a
показал новый беспроводной адаптер. Перезагрузка не нужна. После перезагрузки адаптер продолжал отображаться и работать.
Для потомков я был на ветке git v5.6.4.2 в этом репо:
commit b8167e66b4ac046b3b76c2c40008d84528e91594 (HEAD -> v5.6.4.2, origin/v5.6.4.2, origin/HEAD)