Realtek 펌웨어 설치 오류

Realtek 펌웨어 설치 오류

저는 Debian 9 "Stretch"를 실행하는 odroid HC2에서 개발 중입니다.

내 로그에서 Wi-Fi 드라이버가 누락된 것을 볼 수 있습니다.

usb 1-1: request_firmware(rtlwifi/rtl8192eu_nic.bin) failed

그래서 펌웨어-realtek 패키지를 설치했습니다.

apt install firmware-realtek

설치된 출력을 따르십시오.

root@ohc2:~# apt install firmware-realtek                                       Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  firmware-realtek
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 342 kB of archives.
After this operation, 1,148 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/non-free armhf firmware-realtek all 20161130-5 [342 kB]
Fetched 342 kB in 0s (582 kB/s)
Selecting previously unselected package firmware-realtek.
(Reading database ... 60762 files and directories currently installed.)
Preparing to unpack .../firmware-realtek_20161130-5_all.deb ...
Unpacking firmware-realtek (20161130-5) ...
Setting up firmware-realtek (20161130-5) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.130) ...
ln: failed to create hard link '/boot/initrd.img-4.14.141+.dpkg-bak' => '/boot/initrd.img-4.14.141+': Operation not permitted
update-initramfs: Generating /boot/initrd.img-4.14.141+
Image Name:   uInitrd
Created:      Sat Sep 14 10:06:40 2019
Image Type:   ARM Linux RAMDisk Image (uncompressed)
Data Size:    5722236 Bytes = 5588.12 kB = 5.46 MB
Load Address: 00000000
Entry Point:  00000000
root@ohc2:~#

보시다시피 심볼릭 링크 생성이 실패했습니다.

또한 분명히 모듈을 모드프로브할 수 없습니다.

root@ohc2:~# modprobe rtl8192eu
modprobe: FATAL: Module rtl8192eu not found in directory /lib/modules/4.14.141+

지우고 재설치도 해보았어요.

이 문제를 어떻게 해결할 수 있나요?

감사해요

답변1

Freddy의 의견을 바탕으로 답변은 다음과 같습니다.

컴파일에 필요한 패키지 설치

apt update
apt install linux-headers-$(uname -r) git build-essential dkms -y

파일 가져오기

cd /tmp
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver

저처럼 Odroid HC2를 사용하고 계시다면, Makefile(https://github.com/diederikdehaas/rtl8812AU/issues/34)

nano Makefile

매개변수 CONFIG_PLATFORM_I386_PC를 다음으로 변경하고 매개변수를 다음으로 n변경합니다 .CONFIG_PLATFORM_ARM_RPIy

지금 컴파일

dkms add .
dkms install rtl8192eu/1.0
modprobe 8192eu

관련 정보