
한동안 무선 어댑터를 설치하려고 했는데 Surface Pro를 가지고 있는데 ndiswrapper를 두 번 사용해도 "mwlu97w8x64" 드라이버를 로드할 수 없다고 해서 작동을 포기했습니다. 몇년 전 당시엔 문제없이 ndiswrapper로 작동해서 이번에는 맞는 펌웨어를 설치하려고 했는데 ip link나 ifconfig를 하면 mlan(wlan 아님) 인터페이스가 안 뜨고 iwconfig는 더더욱 안 나오네요. /lib/firmware/mrvl/에 펌웨어를 추가했습니다…
root@rinaldi:/home/rinaldi# modinfo mwifiex_usb
filename: /lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
firmware: mrvl/usb8897_uapsta.bin
firmware: mrvl/usb8797_uapsta.bin
license: GPL v2
version: 1.0
description: Marvell WiFi-Ex USB Driver version1.0
author: Marvell International Ltd.
srcversion: 2D6C6069607126D19ADC681
alias: usb:v1286p2046d*dc*dsc*dp*icFFiscFFipFFin*
alias: usb:v1286p2045d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*
alias: usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*
depends: mwifiex,usbcore
intree: Y
vermagic: 3.16.0-4-amd64 SMP mod_unload modversions
/etc/네트워크/인터페이스
root@rinaldi:/home/rinaldi# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
auto mlan0
iface lo inet loopback
iface mlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
올바른 펌웨어가 설치된 상태에서 무선 카드가 작동하도록 할 수 있습니까? 무선 카드를 부팅하기 위해 커널은 무엇을 찾나요? 어떻게 진행하시겠습니까?
LSSB
Bus 002 Device 005: ID 045e:0794 Microsoft Corp.
Bus 002 Device 004: ID 03eb:8209 Atmel Corp.
Bus 002 Device 003: ID 045e:0799 Microsoft Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 045e:0795 Microsoft Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 1286:2044 Marvell Semiconductor, Inc.
Bus 003 Device 005: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 004: ID 046d:c077 Logitech, Inc.
Bus 003 Device 007: ID 0bda:8179 Realtek Semiconductor Corp.
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
답변1
최신 펌웨어가 도움이 될 수 있습니다.
wget http://git.marvell.com/?p=mwifiex-firmware.git;a=blob;f=mrvl/usb8797_uapsta.bin;h=0ce6c4ec307880d34bbef3b6ccd359617914f156;hb=e92f8b3f65443764297b947b1843955d9a65dde7
sudo mv /lib/firmware/mrvl/usb8797_uapsta.bin /lib/firmware/mrvl/usb8797_uapsta.bin.bak
sudo cp ./mrvl_usb8797_uapsta.bin /lib/firmware/mrvl/usb8797_uapsta.bin
재시작