Linux Kernel 3.0(2.6.39) 이전에는 다음 명령을 실행할 수 있습니다.
# ifconfig wlan0 up
이제는 할 수 없습니다. 이 장치를 찾을 수 없다는 오류가 발생했습니다. USB 동글을 분리하고 연결한 후 등록 방법을 확인하려고 했지만 유용한 결과가 나오지 않습니다.
dmesg가 도움이 되지 않으면 어떻게 해야 하나요? 내 장치가 어떻게 등록되었는지 어떻게 확인할 수 있나요?
감사합니다.
답변1
새 커널에 문제의 장치에 맞게 구축된 필수 모듈이 있는지 확인해야 합니다(칩셋(atheros, prismI/II, Marvell 등)을 아는 데 도움이 됩니다.)
cd
Linux 소스 디렉토리에- 실행하다:
make menuconfig
- 네트워크 장치 섹션을 탐색하여 장치의 모듈을 찾아 활성화합니다. 표시되는 ncurses 인터페이스에서 각 선택 항목에 대한 도움말을 얻을 수 있습니다.대개기능이 제공되는 모듈의 이름이 표시됩니다.
make modules modules_install ; depmod -a
modprobe modname
<- 3단계에서 이 정보를 가져옵니다.
위의 방법을 이미 시도하셨다면 사과드립니다. 3.x에서 상황이 어떻게 변경되었는지는 잘 모르겠지만 단순히 장치에 대한 지원을 구축하지 않은 것 같습니다.