[리눅스] Debian 에서 Realtek 8192SE 무선랜 잡기

2023. 4. 6. 01:27리눅스 실제 사용 팁

작성일 : 2013. 7. 21. 14:55

(이 글을 옮기는 현 시점은 10년후인 2023년이다. 그놈 데스크탑 UX 는 계속 변경되는 추세이지만, 커널 컴파일 항목만 참고하도록 한다)


아래의 설정은 삼성 PS55A-R580 (센스 노트북) 환경을 기준으로 한다.

 

1. Linux/x86 3.9.6 Kernel Configuration (커널 옵션)

 

[ Networking support ]

[ Wireless ]

<*> cfg80211 - wireless configuration API

[ * ] cfg80211 wireless extensions compatibility

<*> Generic IEEE 802.11 Networking Stack (mac80211)

 

[ Device Drivers ]

[ Network device support ]

[ Wireless LAN ]

<*> Realtek wireless card support4

< > Realtek RTL8192SE/RTL8191SE PCIe Wireless Network Adapter

(선택 불필요. 위 옵션을 넣으면 WIFI 연결 장애가 자주 발생함. 한 번 끊어지면 다시 붙이기 어려움.

특정 Wireless 카드의 경우 리눅스 환경에서 접속 두절이 잦다고 하는데 그게

Realtek 인 것 같음.)

 

[ * ] Staging drivers (( 필수 ))

<M> Support for rtllib wireless devices

<M>     Support for rtllib CCMP crypto

<M>     Support for rtllib TKIP crypto

<M>     Support for rtllib WEP crypto

<M>     RealTek RTL8192E Wireless LAN NIC driver

 

2. 그리고 firmware-realtek 패키지를 반드시 설치해야 한다. (이 패키지를 설치하지 않으면 동작하지 않음)

 

[[ 결과 ]]

 

WIFI 고르기. [네트워크 설정] ->  아래 [네트워크이름] 입력란에 WIFI ESSID를 입력한다.

ESSID 정보는 바로 위의 이미지에서처럼 선택할 수도 있고 콘솔 창에서 (관리자 권한으로) `iwlist scan` 을 실행해서 알아 낼 수도 있다.

 

[[ 부록 ]] wireless-tools.

앞서 잠깐 언급한 iwlist 명령은 wireless-tools 패키지에 들어 있다.

원래는 wireless-tools 패키지를 먼저 소개하고 진행하여야 하나( `dpkg -L wireless-tools` 로 직접 확인하기 바란다),

생각나는 것부터 소개하다 보니 순서가 섞여 버렸다.

 

<ESSID 검색하기>

관리자 권한으로 `iwlist scan`을 실행하면 wlan0 인터페이스 아래에 접속가능한 AP (Access Point; 즉 WIFI 모뎀 정보) 목록이 출력된다.

 

그런데 잘 두절된다! 한번 끊어지면 다시 잇기 힘들다는 사실! (윈도우즈에서는 문제없는데 리눅스용 드라이버가 문제인건지, debian에 한정된 문제인지..)

오죽했으면 ralink 를 사용하는 무선 랜카드를 따로 꽂아서 쓸까.