dm 发帖数: 92 | 1 上次ipod touch升到os 3.0,结果无线总是频繁的掉线,
不得不降回2.2。现在升到3.1似乎不怎么掉线了,但是
测试网络速度只有0.6Mbps左右。新买的mbp/sl也是
这样,而同网络的windows则快9倍!
家里用的是常见的linksys路由。实在不明白为什么每次
apple升级系统,无线总出问题。 |
d*b 发帖数: 21830 | 2 呵呵,这个是HAL的问题。
现在的无线芯片,里面频率,功率啥的都是软件控制的,FCC要求不对用户开放这些控
制,因为开放了这个,你就可以改频率了。还有就是版权问题,所以一般无线网卡的
HAL都是加密的,对用户开放的也就一些客户端的软件而已。
mac因为跟linux/unix的结构很类似,要是开放HAL给apple, 这个HAL估计很快会被人解
密,结果也跟open source没多少区别,所以很多网卡公司对mac跟对linux一样存在戒
心,大牌网卡公司比如atheros, intel基本跟apple无缘。apple能做的也就客户端的软
件,HAL的update依赖网卡公司,如果网卡公司开发delay,基本就是你见到的现象,这
些都是linux/unix/mac面临的共同问题。
windows的情况跟mac的情况不同,microsoft市场非常大,垄断90%以上的计算机市场,
微软用认证的办法强制硬件公司按它的要求做,而且很多硬件公司为了争取这块市场,
投入的精力也更多。
随便举个例子,atheros 9xxx的网卡,现在linux/unix下都没有一个稳定的802.11n的
控制软件
【在 dm 的大作中提到】 : 上次ipod touch升到os 3.0,结果无线总是频繁的掉线, : 不得不降回2.2。现在升到3.1似乎不怎么掉线了,但是 : 测试网络速度只有0.6Mbps左右。新买的mbp/sl也是 : 这样,而同网络的windows则快9倍! : 家里用的是常见的linksys路由。实在不明白为什么每次 : apple升级系统,无线总出问题。
|
dm 发帖数: 92 | 3 你说的不MAKE SENSE。我没有换ROUTER,只是更新IPOD/MAC系统。以前版本支持的而新
的不支
持,显然不是ROUTER而是APPLE在软件升级过程中把以前PATCH的地方又弄出BUG来了。
【在 d*b 的大作中提到】 : 呵呵,这个是HAL的问题。 : 现在的无线芯片,里面频率,功率啥的都是软件控制的,FCC要求不对用户开放这些控 : 制,因为开放了这个,你就可以改频率了。还有就是版权问题,所以一般无线网卡的 : HAL都是加密的,对用户开放的也就一些客户端的软件而已。 : mac因为跟linux/unix的结构很类似,要是开放HAL给apple, 这个HAL估计很快会被人解 : 密,结果也跟open source没多少区别,所以很多网卡公司对mac跟对linux一样存在戒 : 心,大牌网卡公司比如atheros, intel基本跟apple无缘。apple能做的也就客户端的软 : 件,HAL的update依赖网卡公司,如果网卡公司开发delay,基本就是你见到的现象,这 : 些都是linux/unix/mac面临的共同问题。 : windows的情况跟mac的情况不同,microsoft市场非常大,垄断90%以上的计算机市场,
|
d*b 发帖数: 21830 | 4 HAL:
http://en.wikipedia.org/wiki/Hardware_abstraction_layer
你要参加过Linux的wifi开发的话,就应该知道当年Linux下的atheros网卡只能用
windows的driver的故事
【在 dm 的大作中提到】 : 你说的不MAKE SENSE。我没有换ROUTER,只是更新IPOD/MAC系统。以前版本支持的而新 : 的不支 : 持,显然不是ROUTER而是APPLE在软件升级过程中把以前PATCH的地方又弄出BUG来了。
|
dm 发帖数: 92 | 5 Apple的airport应该有自己的driver,不象linux,硬件是别人的。
我的router可以刷dd-wrt,刷了最新的firmware,sl的速度就上来了,itouch还不行。
【在 d*b 的大作中提到】 : HAL: : http://en.wikipedia.org/wiki/Hardware_abstraction_layer : 你要参加过Linux的wifi开发的话,就应该知道当年Linux下的atheros网卡只能用 : windows的driver的故事
|