linux对什么芯片支持最好?
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
linux对什么芯片支持最好?
目前市场上主流无线网卡芯片厂商有
Intel(英特尔)、Ralink(雷凌)、Realtek(瑞昱)、Atheros(创锐讯通)、Broadcom(博通)等。
请问,哪个无线网卡的芯片得到了最好的支持?
我准备买个usb接口的无线网卡,不知哪家的好?在linux下面用的。
Intel(英特尔)、Ralink(雷凌)、Realtek(瑞昱)、Atheros(创锐讯通)、Broadcom(博通)等。
请问,哪个无线网卡的芯片得到了最好的支持?
我准备买个usb接口的无线网卡,不知哪家的好?在linux下面用的。
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: linux对什么芯片支持最好?
intel最好,因为intel自己为linux开源社区贡献了大量驱动代码;另外据我自己的经验,次选Atheros,一般不是只要不是太过奇怪的linux版本+硬件的组合,都能内核默认支持,或者轻松找到驱动安装;broadcomm其实主要的产品驱动都有,就是安装时一般都需要安装独立的驱动软件包,那些包名有时蛮困扰新手的;Ralink和Realtek似乎芯片厂商的支持有点儿问题,太新或太老的产品有时找个驱动不容易,找到驱动还不一定能自己编译通过。。。
三年后终于回到16.04--稳定了!
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: linux对什么芯片支持最好?
Atheros (ath9k) 支持不错,ath9k是最完善的驱动之一。USB方案驱动为 ath9k-htc,不错。
Intel (iwlwifi) 支持尚可,几乎都不支持AP模式,USB的基本见不着
Ralink 比 Realtek 强的不是一星半点。
USB无线网卡 Ralink / Realtek 方案的多。相比之下当然选 Ralink,基本都是即插即用的,内核自带模块 rt73usb / rt2500usb / rt2800usb 可驱动。
Intel (iwlwifi) 支持尚可,几乎都不支持AP模式,USB的基本见不着
Ralink 比 Realtek 强的不是一星半点。
USB无线网卡 Ralink / Realtek 方案的多。相比之下当然选 Ralink,基本都是即插即用的,内核自带模块 rt73usb / rt2500usb / rt2800usb 可驱动。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
Re: linux对什么芯片支持最好?
https://item.taobao.com/item.htm?spm=a2 ... 7581555377
准备买这个宝贝,
支持AMD芯片,它自己是atheros芯片,pci-e的插口。
预计比usb的信号要好,不知辐射是否会很大?
准备买这个宝贝,
支持AMD芯片,它自己是atheros芯片,pci-e的插口。
预计比usb的信号要好,不知辐射是否会很大?
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: linux对什么芯片支持最好?
担心辐射?我可以保证的是如果你家里经常使用以下这些电器,你大概就不会担心什么辐射了:微波炉、吸尘器、加湿器等等;如果你家装修时用了大理石等建材或者家里有人吸烟,或者每年都去海边游泳晒太阳,或者每天手机放在耳朵边上打1-2小时电话,或双手拿着手机放在髋部位置上网玩几个小时(无论对男女来说那里离生殖器官最近),那就忘记辐射这个词吧。如果你实在想知道这无线网卡的辐射有多强,有iphone或android手机的话可以装一个免费的无线信号强度分析app,自己就可以测试了。例如我用的这个Network Signal Info,测试下来我的手机信号的强度在家里满格时大概是-90dbm,我自己家里的wifi满格时大概是-30dbm到-40dbm。把手机放到无线路由器天线边上大概是-10dbm;隔壁邻居家穿墙过来的wifi信号大概是-60dbm。所以只要你不是把无线网卡的天线装在自己床头脑袋边上的位置,平时使用时距离人体0.5m以上的距离,就不用去考虑辐射对你的危害了--辐射强度随着信号源距离的增大会迅速衰减。pengsir 写了:https://item.taobao.com/item.htm?spm=a2 ... 7581555377
准备买这个宝贝,
支持AMD芯片,它自己是atheros芯片,pci-e的插口。
预计比usb的信号要好,不知辐射是否会很大?
顺便说一句,我家老人当年就是专职辐射防护的专家,每每看到包括央媒在内的那些不学无术的文科主持人信口开河讲什么“辐射”,就会忍不住一边骂他们一边给我们科普一下,直到看到他以前的同事在电视上给什么水x益、崔x元之类的家伙“补完课”,网上的“恐辐射”新闻消停了,他才能恢复平静。。。
三年后终于回到16.04--稳定了!
-
- 帖子: 447
- 注册时间: 2008-06-23 19:31
- 系统: debian+fedora+win10
Re: linux对什么芯片支持最好?
这种卡好多是洋垃圾来的,芯片是美国标准,少了12,13信道。但可以工厂模式刷出来。问清再买pengsir 写了:https://item.taobao.com/item.htm?spm=a2 ... 7581555377
准备买这个宝贝,
支持AMD芯片,它自己是atheros芯片,pci-e的插口。
预计比usb的信号要好,不知辐射是否会很大?
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
Re: linux对什么芯片支持最好?
今天货到了,附带光盘驱动,安装后win7下面成功搞定,请问ubuntu平台,如何使用?
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: linux对什么芯片支持最好?
估计可以即插即用。pengsir 写了:今天货到了,附带光盘驱动,安装后win7下面成功搞定,请问ubuntu平台,如何使用?
插上后用 lspci -knn 和 sudo lshw -C network 看一下驱动情况。有很小概率需要自行添加ID。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
linux对无线wifid的什么芯片支持最好?
无法直接联网。
iwlist scan
eth0 Interface doesn't support scanning.
lo Interface doesn't support scanning.
lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: hsw_uncore
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402] (rev 06)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8576]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller [8086:8c5c] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
02:00.0 Network controller [0280]: Intel Corporation WiFi Link 5100 [8086:4232]
Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1321]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: ASUSTeK Computer Inc. Device [1043:8554]
Kernel driver in use: r8169
lshw -C network
bash: lshw: command not found
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
ifconfig -a
eth0 Link encap:Ethernet HWaddr e0:3f:49:57:4b:d1
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:92 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8564 (8.3 KiB) TX bytes:8564 (8.3 KiB)
iwlist scan
eth0 Interface doesn't support scanning.
lo Interface doesn't support scanning.
lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: hsw_uncore
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402] (rev 06)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8576]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller [8086:8c5c] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
Subsystem: ASUSTeK Computer Inc. Device [1043:8534]
02:00.0 Network controller [0280]: Intel Corporation WiFi Link 5100 [8086:4232]
Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1321]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: ASUSTeK Computer Inc. Device [1043:8554]
Kernel driver in use: r8169
lshw -C network
bash: lshw: command not found
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
ifconfig -a
eth0 Link encap:Ethernet HWaddr e0:3f:49:57:4b:d1
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:92 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8564 (8.3 KiB) TX bytes:8564 (8.3 KiB)
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: linux对什么芯片支持最好?
嗯...不说是Atheros方案么,为何我看到了Intel02:00.0 Network controller [0280]: Intel Corporation WiFi Link 5100 [8086:4232]
Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1321]
先用
代码: 全选
sudo modprobe iwlwifi
如能加载并工作,重启看是否仍能工作。
如重启后仍需手动加载,撰写一条udev规则帮助自动加载。
如加载后不能工作:
代码: 全选
sudo apt-get install lshw
sudo lshw -C network
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
Re: linux对什么芯片支持最好?
看见有人说atheros不好,换成intel5100了。
现在情况如下:
modprobe iwlwifi
没有报错。
lshw -C network
*-network UNCLAIMED
description: Network controller
product: WiFi Link 5100
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f7d00000-f7d01fff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 0c
serial: e0:3f:49:57:4b:d1
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half ip=192.168.1.100 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:41 ioport:e000(size=256) memory:f7c00000-f7c00fff memory:f0000000-f0003fff
如何启动wifi模块呢?需要输入什么命令?
现在情况如下:
modprobe iwlwifi
没有报错。
lshw -C network
*-network UNCLAIMED
description: Network controller
product: WiFi Link 5100
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f7d00000-f7d01fff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 0c
serial: e0:3f:49:57:4b:d1
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half ip=192.168.1.100 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:41 ioport:e000(size=256) memory:f7c00000-f7c00fff memory:f0000000-f0003fff
如何启动wifi模块呢?需要输入什么命令?
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: linux对什么芯片支持最好?
这一款理论上是即插即用的,但不知何故驱动不正常。让我们来试试:
- 编辑 /etc/rc.local 在 exit 0 之前加入以下内容
代码: 全选
modprobe -r iwlwifi & modprobe iwlwifi & echo "8086 4232" > /sys/bus/pci/drivers/iwlwifi/new_id &
代码: 全选
sudo apt-get install --reinstall linux-firmware
- 重新启动计算机
- 看是否正常
- 连接网络,终端运行以下命令把结果全部复制贴上来(第一条除外)
代码: 全选
sudo apt-get install pastebinit dmesg | grep iwl sudo cat /var/log/syslog | grep iwl | pastebinit
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 137
- 注册时间: 2015-07-24 8:29
- 系统: ubuntu
Re: linux对什么芯片支持最好?
apt-get install --reinstall linux-firmware
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-firmware
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-firmware
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: linux对什么芯片支持最好?
可能你软件源配置有问题,先不去管它,先解决网卡问题。pengsir 写了:apt-get install --reinstall linux-firmware
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-firmware
其实这一步就是确认是否安装了对应固件。
可以执行下面命令确认
代码: 全选
ls /lib/firmware | grep iwlwifi-5000
若没有,从这里下载你对应版本的包 手动安装之 (sudo dpkg -i linux-firmware_*.deb)
http://packages.ubuntu.com/search?keywo ... ection=all
或者从
http://linuxwireless.org/attachments/en ... .11.tar.gz
http://linuxwireless.org/attachments/en ... 4.2.12.tgz
http://linuxwireless.org/attachments/en ... .5.1-1.tgz
下载三个版本的固件解压缩 将 iwlwifi-5000-*.ucode 拷贝到 /lib/firmware
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户