사용자 도구

사이트 도구


lenovo_u31

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
lenovo_u31 [2015/07/17 14:05] – [무선 네트워크 문제 해결 기록] changwoolenovo_u31 [2016/06/15 15:34] (현재) – [블루투스 동작시키기] changwoo
줄 2: 줄 2:
  
 ===== 사양 정보 ====== ===== 사양 정보 ======
-* [[http://shop.lenovo.com/us/en/laptops/lenovo/u-series/u31/#tab-tech_specs|Lenovo US Site]] +  * [[http://shop.lenovo.com/us/en/laptops/lenovo/u-series/u31/#tab-tech_specs|Lenovo US Site]] 
-* [[http://shopap.lenovo.com/kr/ko/laptops/lenovo/u-series/u31/#tab-%EA%B8%B0%EB%8A%A5|한국 레노버 사이트]] +  * [[http://shopap.lenovo.com/kr/ko/laptops/lenovo/u-series/u31/#tab-%EA%B8%B0%EB%8A%A5|한국 레노버 사이트]] 
-* [[http://prod.danawa.com/info/?pcode=3219216#bookmark_product_information | 다나와 정보]]+  * [[http://prod.danawa.com/info/?pcode=3219216#bookmark_product_information | 다나와 정보]] 
 +  * [[http://support.lenovo.com/kr/ko/products/laptops-and-netbooks/u-series/u31-70?menu-id=lenovo_and_think_support | 윈도우즈 드라이버 사이트]]
  
 ==== LSHW 정보 덤프 ==== ==== LSHW 정보 덤프 ====
줄 380: 줄 381:
 https://wireless.wiki.kernel.org/en/users/Drivers/ath10k Linux wireless 위키에도 비슷한 항목을 검색할 수 있었다. https://wireless.wiki.kernel.org/en/users/Drivers/ath10k Linux wireless 위키에도 비슷한 항목을 검색할 수 있었다.
  
 +드라이버 설치 요령에 대한 포럼도 검색되었다: http://askubuntu.com/questions/607707/ath10k-installation
  
  
 +리눅스 민트 설치 후 아무런 변경을 하지 않은 상태에서 다음 명령을 수행햐 봤다.
 +<code>
 +sudo modinfo /lib/modules/3.16.0-38-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko 
 +filename:       /lib/modules/3.16.0-38-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
 +firmware:       ath10k/QCA988X/hw2.0/board.bin
 +firmware:       ath10k/QCA988X/hw2.0/firmware-2.bin
 +license:        Dual BSD/GPL
 +description:    Driver support for Atheros QCA988X PCIe devices
 +author:         Qualcomm Atheros
 +srcversion:     5D423944FD14FDF5261FFF8
 +alias:          pci:v0000168Cd0000003Csv*sd*bc*sc*i*
 +depends:        ath10k_core
 +intree:         Y
 +vermagic:       3.16.0-38-generic SMP mod_unload modversions 
 +signer:         Magrathea: Glacier signing key
 +sig_key:        C2:84:ED:AC:CF:0B:47:36:52:C3:4D:23:BE:C3:56:94:42:36:E6:3B
 +sig_hashalgo:   sha512
 +parm:           target_ps:Enable ath10k Target (SoC) PS option (uint)
 +parm:           irq_mode:0: auto, 1: legacy, 2: msi (default: 0) (uint)
 +parm:           reset_mode:0: auto, 1: warm only (default: 0) (uint)
 +</code>
 +
 +그런데 이상하게도 ls로 보면
 +<code>
 +ls -l /lib/firmware/ath10k/QCA988X/hw2.0/
 +total 256
 +-rwxr-xr-x 1 root root   2116  5월 13 23:33 board.bin
 +-rwxr-xr-x 1 root root 249093  5월 13 23:33 firmware.bin
 +-rwxr-xr-x 1 root root   5402  5월 13 23:33 otp.bin
 +</code>
 +firmware-2.bin 이라는 파일이 안 보인다. 이게 뭐지?
 +
 +첫번째로는 https://github.com/kvalo/ath10k-firmware 이 사이트에서 받은 firmware를 firmware-2.bin으로 복사하는 방법을 취해 보았다. [[https://wireless.wiki.kernel.org/en/users/drivers/ath10k/firmware|이 쪽의 문서]]를 참고하였고.
 +
 +<code>
 +$ sudo rmmod ath10k_pci
 +$ sudo rmmod ath10k_core
 +$ sudo modprobe -v ath10k_pci
 +sudo modprobe -v ath10k_pci
 +insmod /lib/modules/3.16.0-38-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko 
 +insmod /lib/modules/3.16.0-38-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
 +</code>
 +
 +실패. 그렇다면 혹시 펌웨어를 완전히 변경하면?
 +
 +
 +==== 무선랜 동작시키기 ====
 +위 [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940|론치패드 링크]]에서 'Diego'라는 사람이 쓴 코멘트를 통해 무선랜을 동작하게 만들 수 있었다. 코멘트 [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940/comments/28|28번]]을 참고하자. [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940/comments/34|34번]] 코멘트에 부가적으로 설명이 되어 있으니 이것도 참고하라.
 +
 +리눅스 민트 18(Ubuntu 16.04)에 와서는 커널 4.4로 업그레이드 되어 이 모델의 와이파이가 지원된다. 그러나 펌웨어 때문에 와이파이가 도작하지 않는 것으로 보인다. [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940|같은 페이지]]에 새로운 해설이 실렸다 다음과 같이 하면 된다.
 +
 +  * [[https://github.com/kvalo/ath10k-firmware/archive/master.zip]]에서 파일을 받고 압축을 푼다.
 +  * ''/lib/firmware/ath10k/QCA6174'' 디렉토리를 지우든지 다른 곳으로 이동한다.
 +
 +<code>
 +sudo cp -r ath10k-firmware-master/QCA6174/ /lib/firmware/ath10k/
 +cd /lib/firmware/ath10k/QCA6174/hw2.1/
 +
 +# firmware-5, firmware-4 이름 변경
 +sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin
 +cd /lib/firmware/ath10k/QCA6174/hw3.0/
 +sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin
 +</code>
 +
 +==== 블루투스 동작시키기 ====
 +무선랜은 동작했지만 칩셋은 아직 블루투스 디바이스를 제대로 인식하지 못한다.
 +
 +리눅스 민트 18(Ubuntu 16.04)에서 블루투스 인식을 올바르게 한다.
  
lenovo_u31.1437141903.txt.gz · 마지막으로 수정됨: 2015/07/17 14:05 저자 changwoo

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki