一些WLAN设备的问题 - 可打印的版本 +- WeHack BBS (https://bbs.wehack.space) +-- 版块: 计算机技术 (https://bbs.wehack.space/forum-5.html) +--- 版块: 固件技术讨论区 (https://bbs.wehack.space/forum-8.html) +--- 主题: 一些WLAN设备的问题 (/thread-143.html) |
一些WLAN设备的问题 - vimacs - 03-29-2020 因为我几乎不在coreboot设备上用Windows,而且几乎所有机器都换了ath9k的网卡(AR9380/AR9382/AR9462),所以没注意到一些问题。 一个是原厂固件的rfkill问题,这个一般屏蔽rfkill针脚就解决了,以前我在从别人收来的X200t上见过。原来的用户似乎把WLAN位的miniPCIe改成了mSATA,从而把网卡插到了本来设计用于WWAN的口上,而那个口在原厂固件下有rfkill. X200 系列的讯盘位好像也是这样,在 coreboot 下那个位置是能用无线网卡的(不过天线走线很麻烦),据说在原厂固件下不行。 另一个问题就是今天想说的,有的 ThinkPad 的无线网卡在 Windows 下需要原厂固件支持,这个和一些人说的联想专用卡(就是在别的机器上用不了)应该是一个意思。在 GNU/Linux 下用 rfkill list 看不到异常,而且能用。但用 coreboot 而且用 Windows 的话,会发现网卡能被识别,驱动也有,但就是用不了。刷了原厂固件之后,就能用了。说明固件里面的一些操作和 Windows 的驱动共同作用,使得这张卡只能用在联想机器上。 RE: 一些WLAN设备的问题 - dalao - 03-31-2020 这个AR9462在Windows下经常出这样一堆奇怪的错误,不太清楚原因,这个网卡驱动识别成Dell的,不知道能不能改id 发生了已更正的硬件错误。 组件: PCI Express Endpoint 错误源: Advanced Error Reporting (PCI Express) 主总线: 设备: 函数: 0x4: 0x0: 0x0 辅助总线: 设备: 函数: 0x0: 0x0: 0x0 主要设备名称: PCI\VEN_168C&DEV_0034&SUBSYS_03001028&REV_01 辅助设备名称: - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="Microsoft-Windows-WHEA-Logger" Guid="{c26c4f3c-3f66-4e99-8f8a-39405cfed220}" /> <EventID>17</EventID> <Version>1</Version> <Level>3</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x8000000000000000</Keywords> <TimeCreated SystemTime="2020-03-30T05:50:47.847201100Z" /> <EventRecordID>772970</EventRecordID> <Correlation ActivityID="{508ea4aa-c27c-4208-bcbc-49e6a81c103c}" /> <Execution ProcessID="1668" ThreadID="13304" /> <Channel>System</Channel> <Computer>DESKTOP-980U2T3</Computer> <Security UserID="S-1-5-19" /> </System> - <EventData> <Data Name="ErrorSource">4</Data> <Data Name="FRUId">{00000000-0000-0000-0000-000000000000}</Data> <Data Name="FRUText" /> <Data Name="ValidBits">0xdf</Data> <Data Name="PortType">0</Data> <Data Name="Version">0x101</Data> <Data Name="Command">0x10</Data> <Data Name="Status">0x146</Data> <Data Name="Bus">0x4</Data> <Data Name="Device">0x0</Data> <Data Name="Function">0x0</Data> <Data Name="Segment">0x0</Data> <Data Name="SecondaryBus">0x0</Data> <Data Name="SecondaryDevice">0x0</Data> <Data Name="SecondaryFunction">0x0</Data> <Data Name="VendorID">0x168c</Data> <Data Name="DeviceID">0x34</Data> <Data Name="ClassCode">0x18000</Data> <Data Name="DeviceSerialNumber">0x0</Data> <Data Name="BridgeControl">0x0</Data> <Data Name="BridgeStatus">0x0</Data> <Data Name="UncorrectableErrorStatus">0x0</Data> <Data Name="CorrectableErrorStatus">0x1</Data> <Data Name="HeaderLog">00000000000000000000000000000000</Data> <Data Name="PrimaryDeviceName">PCI\VEN_168C&DEV_0034&SUBSYS_03001028&REV_01</Data> <Data Name="SecondaryDeviceName" /> </EventData> </Event> RE: 一些WLAN设备的问题 - vimacs - 04-03-2020 (03-31-2020, 12:34 AM)dalao 提到: 这个AR9462在Windows下经常出这样一堆奇怪的错误,不太清楚原因,这个网卡驱动识别成Dell的,不知道能不能改id 我不记得ath9k的卡有哪些能改EEPROM了。 我记得新版的Windows(>=8.1)是自带ath9k部分型号的驱动的,不知道有没有其他家的驱动能用。 |