Không có không dây cho Intel Corporation 7260 phiên bản 63


21

Tôi có Dell XPS 12 chạy Ubuntu 13.10 và dường như không tìm thấy nó không dây. Tôi đã thử các đề xuất ở đây nhưng chúng không có sự khác biệt

peter@xps:/lib/firmware$ ls -l /lib/firmware/iwlwifi-7260-7.ucode 
-rw-r--r-- 1 root root 682892 Aug  4 12:50 /lib/firmware/iwlwifi-7260-7.ucode
peter@xps:/lib/firmware$ sudo lshw -c network
  *-network UNCLAIMED     
       description: Network controller
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 63
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f7c00000-f7c01fff

peter@xps:~/backports-3.10-2$ grep IWL7260_UCODE_API_MAX drivers/net/wireless/iwlwifi/iwl-7000.c 
#define IWL7260_UCODE_API_MAX   7
    .ucode_api_max = IWL7260_UCODE_API_MAX,         \
peter@xps:~/backports-3.10-2$ dmesg | grep iwl
peter@xps:~/backports-3.10-2$ iwconfig
lo        no wireless extensions.

peter@xps:~$ find / -name *7260-6*
peter@xps:~$ find / -name *7260-7*
/lib/firmware/iwlwifi-7260-7.ucode 

peter@xps:~$ dmesg | grep -i -A 20 intel
[ 1318.013278] Intel(R) Wireless WiFi driver for Linux, in-tree:d
[ 1318.013281] Copyright(c) 2003-2013 Intel Corporation
[ 1318.015154] cfg80211: World regulatory domain updated:
[ 1318.015157] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1318.015159] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1318.015161] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1318.015162] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 1318.015164] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1318.015165] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)

Những gì tôi đã tìm thấy là nó dường như đang tải một phiên bản phần sụn cũ nhưng tôi không biết làm thế nào hoặc tại sao

peter@xps:/lib/firmware$ modinfo iwlwifi | grep 7260
firmware:       iwlwifi-7260-6.ucode
peter@xps:/lib/firmware$ ls *7260-6*
ls: cannot access *7260-6*: No such file or directory

Bất kỳ đề xuất làm thế nào để có được thiết lập này rất hoan nghênh.


Vui lòng xác nhận rằng bạn đã thực hiện các thay đổi đối với iwl-7000.c, biên dịch backports-3.10.2 và tải iwlwifi. Những manh mối thú vị nào có trong: dmesg | grep iwl?
chili555

Tôi tin rằng đó là tải iwlwifi không thành công như tôi thấy đã iwlwifi-7260-6.ucodeđược tải. Tôi đã có một phiên bản iwlwifi-7260-7.ucodevà thay thế nó không giúp được gì. Không chắc chắn tại sao nó không tải cái này.
Peter Lawrey

Thay đổi đối với iwl-7000.c được cho là để khắc phục điều đó. Bạn cũng có thể đổi tên -6.ucode thành -6.bak để nó không thể tải và xem nó có giúp ích không. Bạn sẽ cần phải tải và tải lại iwlwifi hoặc khởi động lại để thay đổi có hiệu lực.
ớt555

@ chili555 Đó là điều làm tôi bối rối. Không có tập tin như vậy tồn tại. Chỉ có sự -7.ucodetồn tại.
Peter Lawrey

Thông điệp chính xác trong dmesg nói -6 đang tải là gì. Có lẽ chúng ta có thể suy ra những gì cần sửa trong iwl-7000.c. dmesg | grep -e hãng -e ucode
chili555

Câu trả lời:


28

Tôi khuyên bạn nên tải cái này xuống máy tính để bàn của mình: http://www.kernel.org/pub/linux/kernel/projects/backports/urdy/v3.11-rc3/backports-3.11-rc3-1.tar.bz2 Phải- nhấp vào nó và chọn 'Trích xuất ở đây.' Bây giờ hãy mở một thiết bị đầu cuối và làm:

cd Desktop/backports-3.11-rc3-1/
make defconfig-iwlwifi
make
sudo make install

Bây giờ hãy tải xuống phần sụn yêu cầu tại đây: https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-7.ucode Bây giờ hãy mở một thiết bị đầu cuối và làm:

sudo cp ~/Desktop/iwlwifi-7260-7.ucode /lib/firmware/  <--or wherever you downloaded it
sudo modprobe -r iwldvm  <--If it is not loaded, OK, please proceed
sudo modprobe -r iwlwifi <--If it is not loaded, OK, please proceed
sudo modprobe iwlwifi

Mạng không dây của bạn sẽ hoạt động.

Đối với những người không thể lấy tệp ucode từ liên kết trên, hãy sử dụng liên kết này: http://www.intel.com/content/www/us/en/support/network-and-io/wless-networking/000005511. html


Đối với những người yêu cầu, các tập tin ucode xuất phát từ gói Debian: packages.debian.org/fr/sid/firmware-iwlwifi
rcomblen

Cảm ơn, điều đó đã giúp! Điều này có nghĩa là mặc dù bây giờ tôi không thể cập nhật các gói kernel thông qua cập nhật hệ thống?
Dmitry Pashkevich

@ DmitryPashkevich- Có, bạn có thể, nhưng bạn sẽ phải lặp lại quy trình biên dịch ở trên. Phần firmware không cần lặp lại.
ớt555

vâng đó là những gì tôi thực sự có ý nghĩa :) cảm ơn. Tôi có thể cập nhật kernel nhưng tôi sẽ phải cài đặt lại backport
Dmitry Pashkevich

@ DmitryPashkevich- Chính xác!
ớt555

2

Sau khi cài đặt Ubuntu 14.04 Trusty trên máy tính xách tay Dell Vostro 5470 của tôi, tôi cũng gặp vấn đề tương tự. Cài đặt trình điều khiển mới nhất làm việc cho tôi, không cần backport.

Nó có thể được tìm thấy ở đây: http : // wantly.kernel.org/en/users/Drivers/iwlwifi#Firmware

Trong các tệp trình điều khiển, có một Readme có hướng dẫn, nhưng đây là cách thực hiện:

Tải xuống trình điều khiển trên Máy tính để bàn của bạn: http : // wantly.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile & do

Trích xuất nội dung trên máy tính để bàn của bạn.

sudo cp ~/Desktop/iwlwifi-7260-ucode-22.15.8.0/iwlwifi-7260-8.ucode /lib/firmware/

Khởi động lại.


Điều này đã không làm việc cho tôi. Bạn đã sử dụng bất kỳ bước bổ sung nào chưa?
Adrian Keister

Không, chỉ 4 bước này. Bây giờ tôi đang sử dụng 16.04 với cùng một máy tính xách tay và wifi hoạt động tốt.
smoortema
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.