Я уже сделал DKMS версию исправленного btusb.c для ядра 3.19
wget https://www.dropbox.com/s/47u2zjrkqvkf1tw/btusbmac-dkms_1.6_all.deb
dpkg -i btusbmac-dkms_1.6_all.deb
Перезагрузка
Если вы хотите посмотреть исходный код, вы можете щелкнуть правой кнопкой мыши на файле deb и выбрать 'open with archive manager', затем извлечь файлы. Скорее всего, вам придется щелкнуть правой кнопкой мыши на папке, чтобы изменить разрешения, чтобы вы могли читать файлы в /usr/src/btusbmac-1.6
Проверено и подтверждено здесь
В терминологии OpenWRT:
Имейте в виду, что помимо наличия нескольких интерфейсов, вы также можете назначать виртуальные интерфейсы как wan или vlan.
Обычно я предпочитаю иметь несколько интерфейсов.
Существует два режима работы с eth0. Один из них — главный режим , а другой — клиентский режим . Если вы используете option ifname 'eth0'
в интерфейсе wan
(/etc/config/network)
, ваша сеть Ethernet будет в режиме клиента. Если вы используете это в lan
, то Ethernet будет в основном режиме. Кроме того, если вы хотите подключиться к Wi-Fi, убедитесь, что в вашем скомпилированном ядре / прошивке openWRT есть драйверы Wi-Fi. Если в вашем ядре нет драйверов Wi-Fi, вы не сможете использовать беспроводную сеть. В этом случае вы должны физически подключить кабель Ethernet к устройству.
Кстати, каковы ваши характеристики режима точки доступа? Есть ли у вас правильная конфигурация для режима AP?
Также полезная ссылка здесь.https://wiki.openwrt.org/doc/uci/network
Я имел дело с точно такой же проблемой. Чтобы использовать беспроводную сеть и подключить маршрутизатор через eth0 к WAN, вам необходимо установить «wan» на «eth0» (физического интерфейса ). Вы не устанавливаете какой-либо физический интерфейс для «LAN», он будет использоваться для беспроводной сети.
/etc/config/network (выдержка)
config interface 'lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
Убедитесь, что для параметра «сеть» для Wi-Fi установлено значение «lan».
/etc/config/wireless (выдержка)
config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'