Header install error

I need to install the header files for the lte module. I’m getting such an error. What is the reason.
Khadas VIM3 Pro XFCE Linux and Sierra EM7455 LTE modem

khadas@Khadas:~$ uname -r
4.9.206
khadas@Khadas:~$ 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.9.206
E: Couldn't find any package by glob 'linux-headers-4.9.206'
E: Couldn't find any package by regex 'linux-headers-4.9.206'
khadas@Khadas:~$

@fkaraokur check with this command dpkg-query -s linux-headers-$(uname -r)

I ran the command.

khadas@Khadas:~$ sudo dpkg-query -s linux-headers-$(uname -r)
[sudo] password for khadas: 
dpkg-query: package 'linux-headers-4.9.224' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.

Otherwise, the installed package is named amlogic and has a 4.9 extension.

khadas@Khadas:~$ sudo dpkg-query -s linux-headers-amlogic-4.9
Package: linux-headers-amlogic-4.9
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 73695
Maintainer: Khadas <hello@khadas.com>
Architecture: arm64
Source: linux-4.9.224
Version: 0.9
Provides: linux-headers, linux-headers-2.6
Description: Linux kernel headers for 4.9.224 on arm64
 This package provides kernel header files for 4.9.224 on arm64
 .
 This is useful for people who need to build external modules
Homepage: http://www.kernel.org/

header does not work internally. and therefore it is not possible to install different hardware drivers. I think an update should come as soon as possible. Or maybe there is a different direction!

khadas@Khadas:~$ uname -a
Linux Khadas 4.9.224 #29 SMP PREEMPT Sat May 30 14:20:51 CST 2020 aarch64 aarch64 aarch64 GNU/Linux

@fkaraokur Have you install it ? Maybe you can try to use this one .

I do not understand. Can you please elaborate? @Frank

This is the list. It seems to be loaded in the middle of the list.In folder name there is a folder named linux-header-4.9.24 instead of linux-headers-amlogic-4.9. That’s why I think a lot of things conflict. But I also wrote in different parts of the forum. I’m not sure exactly!

khadas@Khadas:~$ apt list 'linux-headers*'
Listing... Done
....
.... i cut .....
linux-headers-5.3.0-62-generic-lpae/bionic-security,bionic-updates 5.3.0-62.56~18.04.1 armhf
linux-headers-5.3.0-64/bionic-security,bionic-security,bionic-updates,bionic-updates 5.3.0-64.58~18.04.1 all
linux-headers-5.3.0-64-generic/bionic-security,bionic-updates 5.3.0-64.58~18.04.1 arm64
linux-headers-5.3.0-64-generic-lpae/bionic-security,bionic-updates 5.3.0-64.58~18.04.1 armhf
linux-headers-5.4.0-1013-raspi/bionic-security,bionic-updates 5.4.0-1013.13~18.04.1 arm64
linux-headers-5.4.0-1015-raspi/bionic-security,bionic-updates 5.4.0-1015.15~18.04.1 arm64
linux-headers-5.4.0-1016-raspi/bionic-security,bionic-updates 5.4.0-1016.17~18.04.1 arm64
linux-headers-5.4.0-1018-aws/bionic-updates 5.4.0-1018.18~18.04.1 arm64
linux-headers-5.4.0-1018-raspi/bionic-security,bionic-updates 5.4.0-1018.20~18.04.1 arm64
linux-headers-5.4.0-1019-raspi/bionic-security,bionic-updates 5.4.0-1019.21~18.04.1 arm64
linux-headers-5.4.0-1020-aws/bionic-security,bionic-updates 5.4.0-1020.20~18.04.2 arm64
linux-headers-5.4.0-1022-aws/bionic-security,bionic-updates 5.4.0-1022.22~18.04.1 arm64
linux-headers-5.4.0-1024-aws/bionic-security,bionic-updates 5.4.0-1024.24~18.04.1 arm64
linux-headers-5.4.0-1025-aws/bionic-security,bionic-updates 5.4.0-1025.25~18.04.1 arm64
linux-headers-5.4.0-37-generic/bionic-security,bionic-updates 5.4.0-37.41~18.04.1 arm64
linux-headers-5.4.0-37-generic-lpae/bionic-security,bionic-updates 5.4.0-37.41~18.04.1 armhf
linux-headers-5.4.0-39-generic/bionic-security,bionic-updates 5.4.0-39.43~18.04.1 arm64
linux-headers-5.4.0-39-generic-lpae/bionic-security,bionic-updates 5.4.0-39.43~18.04.1 armhf
linux-headers-5.4.0-40-generic/bionic-security,bionic-updates 5.4.0-40.44~18.04.1 arm64
linux-headers-5.4.0-40-generic-lpae/bionic-security,bionic-updates 5.4.0-40.44~18.04.1 armhf
linux-headers-5.4.0-42-generic/bionic-security,bionic-updates 5.4.0-42.46~18.04.1 arm64
linux-headers-5.4.0-42-generic-lpae/bionic-security,bionic-updates 5.4.0-42.46~18.04.1 armhf
linux-headers-5.4.0-45-generic/bionic-security,bionic-updates 5.4.0-45.49~18.04.2 arm64
linux-headers-5.4.0-45-generic-lpae/bionic-security,bionic-updates 5.4.0-45.49~18.04.2 armhf
linux-headers-5.4.0-47-generic/bionic-security,bionic-updates 5.4.0-47.51~18.04.1 arm64
linux-headers-5.4.0-47-generic-lpae/bionic-security,bionic-updates 5.4.0-47.51~18.04.1 armhf
linux-headers-5.4.0-48-generic/bionic-security,bionic-updates 5.4.0-48.52~18.04.1 arm64
linux-headers-5.4.0-48-generic-lpae/bionic-security,bionic-updates 5.4.0-48.52~18.04.1 armhf
linux-headers-amlogic-4.9/bionic,now 0.9 arm64 [installed]   >>>>>>>>>>>>>>okkkkkkkk
linux-headers-amlogic-mainline/bionic 0.9 arm64
linux-headers-aws/bionic-security,bionic-updates 5.4.0.1025.10 arm64
linux-headers-aws-edge/bionic-security,bionic-updates 5.4.0.1025.10 arm64
linux-headers-aws-lts-18.04/bionic-security,bionic-updates 4.15.0.1083.85 arm64
linux-headers-generic/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-generic-hwe-16.04/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-generic-hwe-16.04-edge/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-generic-hwe-18.04/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
linux-headers-generic-hwe-18.04-edge/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
linux-headers-generic-lpae/bionic-security,bionic-updates 4.15.0.118.105 armhf
linux-headers-generic-lpae-hwe-16.04/bionic-security,bionic-updates 4.15.0.118.105 armhf
linux-headers-generic-lpae-hwe-16.04-edge/bionic-security,bionic-updates 4.15.0.118.105 armhf
linux-headers-generic-lpae-hwe-18.04/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 armhf
linux-headers-generic-lpae-hwe-18.04-edge/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 armhf
linux-headers-raspi-hwe-18.04/bionic-security,bionic-updates 5.4.0.1019.23 arm64
linux-headers-raspi-hwe-18.04-edge/bionic-security,bionic-updates 5.4.0.1019.23 arm64
linux-headers-raspi2/bionic-security,bionic-updates 4.15.0.1071.68 arm64
linux-headers-raspi2-hwe-18.04/bionic-security,bionic-updates 5.3.0.1033.23 arm64
linux-headers-snapdragon/bionic-security,bionic-updates 4.15.0.1087.90 arm64
linux-headers-snapdragon-hwe-18.04/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
linux-headers-snapdragon-hwe-18.04-edge/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
linux-headers-virtual/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-virtual-gkeop-5.0/bionic-security,bionic-updates 5.0.0.61.115 arm64
linux-headers-virtual-hwe-16.04/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-virtual-hwe-16.04-edge/bionic-security,bionic-updates 4.15.0.118.105 arm64
linux-headers-virtual-hwe-18.04/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
linux-headers-virtual-hwe-18.04-edge/bionic-security,bionic-updates 5.4.0.48.52~18.04.42 arm64
........ i cut

Hello @fkaraokur

The linux headers is already installed by default, you don’t need to install again.