Tarbal 4 29 сентября, 2019 Опубликовано 29 сентября, 2019 · Жалоба Использую Ubuntu 16.04.2 LTS \n \l . Ядро 4.11.2 Не могу найти исходники ядра для этой версии или для версии поновее. Только 3.х.х ищется в инете. Пробовал установить headers: pi@NanoPi-NEO:/tmp$ sudo apt-get install linux-headers-$(uname -r) Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-headers-4.11.2 E: Couldn't find any package by glob 'linux-headers-4.11.2' E: Couldn't find any package by regex 'linux-headers-4.11.2' Или исходники ядра: pi@NanoPi-NEO:/tmp$ sudo apt-get install linux-source-$(uname -r) Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-source-4.11.2 E: Couldn't find any package by glob 'linux-source-4.11.2' E: Couldn't find any package by regex 'linux-source-4.11.2' Не смог найти. Может кто знает где взять? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 29 сентября, 2019 Опубликовано 29 сентября, 2019 (изменено) · Жалоба 3 часа назад, Tarbal сказал: Не смог найти. Может кто знает где взять? google -> "nano pi neo kernel" первая строчка http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO#Install_OS из нее http://wiki.friendlyarm.com/wiki/index.php/Building_U-boot_and_Linux_for_H5/H3/H2%2B а там git clone https://github.com/friendlyarm/linux.git -b sunxi-4.14.y --depth 1 оно? update судя по ремарке Our Linux-4.14 is based on the mainline kernel. We will keep this kernel with the latest one released by Linus Torvalds. This kernel is stable and doesn't generate heat that much. If your application doesn't need to use VPU or GPU we recommend you to use this kernel. есть версия, что 4.14 с аппаратными плюшками еще нет в природе Изменено 29 сентября, 2019 пользователем Jury093 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 29 сентября, 2019 Опубликовано 29 сентября, 2019 · Жалоба Спасибо. Я видел это, но nano PI есть несколько устройств. Я не был уверен, что для моего подойдет. Меня смутило, что они не ставятся с самого устройства. Но сейчас я нашел фразу в вашей ссылке, что NanoPi M1 Plus ядро подойдет и для других устройств:Although this configuration file was originally made for the NanoPi M1 Plus it works for other H3 based boards too. After compilation is done successfully a "u-boot-sunxi-with-spl.bin" file will be generated. Попробую этот вариант. Спасибо Мне, честно говоря, особо устройств не надо. Хотел драйвер скомпилировать для железки, что купил в Алиэкспресс. USB WiFi. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 29 сентября, 2019 Опубликовано 29 сентября, 2019 · Жалоба 16 часов назад, Tarbal сказал: Использую Ubuntu 16.04.2 LTS \n \l . Ядро 4.11.2 sudo apt-get install linux-headers-$(uname -r) в /etc/apt/sources.list всё правильно? остальные пакеты находит и ставит? 16-я убунта довольно старая и могли убрать репозитории Цитата Хотел драйвер скомпилировать для железки, что купил в Алиэкспресс. USB WiFi простейший вариант - голый сишник, при наличие исходников ядра и нормальной совместимости, собирается на раз-два вариант похуже - кучка сишников и хидеров, тут надо искать, куда прописать и как подключать наилучший вариант - архив с внешней сборкой, достаточно указать путь к хидерам ядра и на выходе готовый *.ko ЗЫ usb wifi часто любят внешнюю фирмварь, и тут как повезет скрестить версию usb wifi dongle и версию firmware.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 29 сентября, 2019 Опубликовано 29 сентября, 2019 · Жалоба 51 minutes ago, Jury093 said: наилучший вариант - архив с внешней сборкой, достаточно указать путь к хидерам ядра и на выходе готовый *.ko Даже важнее хедеров файл с картой распределения памяти. Он нужен для линковки. tcpdump, lsof поставил нормально. Да и много чего другого. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться