Buildroot pro Orange-pi lite
Václav Ovsík
vaclav.ovsik na gmail.com
Neděle Červen 7 11:47:03 CEST 2020
On Sun, Jun 07, 2020 at 11:32:11AM +0200, Jaroslav Buchta wrote:
> Diky za nakopnuti, asi tam neni nejen tento ale zadny ovladac...
>
> root na OrangePi_Lite:~$ lsmod
> Module Size Used by Not tainted
No, ono to může být tak, že máte všechny ovladače zakompilované do
monolitického kernelu. Pak se moduly nemusí vůbec natahovat, protože už
v kernelu jsou. Příslučný konfigurační soubor na Debinau leží vedle
obrazu jádra, např:
bobek:~# ll /boot/*5.6.0-2-amd64
-rw-r--r-- 1 root root 4162982 May 23 16:29 /boot/System.map-5.6.0-2-amd64
-rw-r--r-- 1 root root 227327 May 23 16:29 /boot/config-5.6.0-2-amd64
-rw-r--r-- 1 root root 39298243 Jun 4 17:37 /boot/initrd.img-5.6.0-2-amd64
-rw-r--r-- 1 root root 5751952 May 23 16:29 /boot/vmlinuz-5.6.0-2-amd64
Je to soubor config-5.6.0-2-amd64, který obsahuje informace která části jádra
jsou zakompilovány, které jako modul (nebo nejsou vůbec)
bobek:~# fgrep RTL8 /boot/config-5.6.0-2-amd64
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
CONFIG_RTL8180=m
CONFIG_RTL8187=m
CONFIG_RTL8187_LEDS=y
CONFIG_RTL8192CE=m
CONFIG_RTL8192SE=m
CONFIG_RTL8192DE=m
CONFIG_RTL8723AE=m
CONFIG_RTL8723BE=m
CONFIG_RTL8188EE=m
CONFIG_RTL8192EE=m
CONFIG_RTL8821AE=m
CONFIG_RTL8192CU=m
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8723_COMMON=m
CONFIG_RTL8XXXU=m
# CONFIG_RTL8XXXU_UNTESTED is not set
CONFIG_RTL8192U=m
CONFIG_RTL8192E=m
CONFIG_RTL8723BS=m
Když je tam "m", tak je to modul, když "y", tak je to zakompilované staticky do
jádra. Někdy se ten config přidává přímo do jádra, aby nemusel ležet bokem -
/proc/config.gz. Debianí jádro to tam nemá, ale možná to vaše ano… Debian ho má
standardně v /boot, tak ho nemusí mít v sobě.
> root na OrangePi_Lite:~$ iwconfig
> lo no wireless extensions.
>
> root na OrangePi_Lite:~$ ip link show
> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
hmm, to vypadá, že ovladač není. Zkuste ho natahnout ručně přes modprobe.
> Vypis dmesg je v priloze, v buildrood jsem nastavil konfiguraci pro
> orange-pi lite a zaskrtane to vypada celkem rozumne.
> Taky nejde nic na HDMI, ve vypisu to zda se ale neco kolem HDMI detekuje,
> cert aby se v tom vyznal...
> No budu badat dal.
máte moduly v /lib/modules/<verze-jadra>/… ?
--
Zito
Další informace o konferenci Hw-list