LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1240|回复: 8

现在的2008装上还有啥问题? 新

[复制链接]
发表于 2008-4-16 16:30:07 | 显示全部楼层 |阅读模式
我下了一个LiveCD 安装的,从LiveCD安装完后

又emerge 了一个 Konqueror ,折腾了一天,Intel Pro 3945 的Wi-Fi 仍然还没搞定,ememge ipw3945  时过不去

还有 汉字显示 你们效果如何,我看咋和 8年前的Linux 手工汉化后一样呢 ?

好久没用 Linux 了 ,来点意见
发表于 2008-4-17 01:37:48 | 显示全部楼层
一时疏忽 分的区太小了 解压缩的时候是所有的都解一编 没空间的文件都写no space left on device 等了大概10min全完成了一看失败了 为什么不能在第一个没有空间的文件解压缩失败后就自动停止呢
回复 支持 反对

使用道具 举报

发表于 2008-4-17 10:04:32 | 显示全部楼层
自己编一个2.6.24的驱动(应该update一下portage就可以用了),2.6.24内核支持3945/4965及其他很多以前不直接支持的无线网卡。

用户空间装一个3945的ucode就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-17 11:39:11 | 显示全部楼层
Post by lzlz;1839095
自己编一个2.6.24的驱动(应该update一下portage就可以用了),2.6.24内核支持3945/4965及其他很多以前不直接支持的无线网卡。

用户空间装一个3945的ucode就好了


uCode 怎么用 ? 还有,我现在只能用LiveCD 的Kernel 来启动,编译了一个2.6.23-r8 的,试了一下,根本就Boot 不了了,所以现在还copy 的LiveCD的用

Acer 3282 的本,ATI的显卡ATI官方有驱动安装程序,装上显示没问题,别的驱动几乎都驱不了。。。。。我用这款本都上市了2年多了。。。
回复 支持 反对

使用道具 举报

发表于 2008-4-17 13:52:57 | 显示全部楼层
用2.6.24 (2.6.24-gentoo-r4)内核,里面包含了3945的驱动(iwl3945)

ucode需要在用户空间安装:
  1. # emerge -s ucode
  2. Searching...   
  3. [ Results for search key : ucode ]
  4. [ Applications found : 3 ]
  5. *  net-wireless/ipw3945-ucode
  6.       Latest version available: 1.14.2
  7.       Latest version installed: [ Not Installed ]
  8.       Size of files: 62 kB
  9.       Homepage:      http://www.bughost.org/ipw3945/
  10.       Description:   Microcode for the Intel PRO/Wireless 3945ABG miniPCI express adapter
  11.       License:       ipw3945
  12. *  net-wireless/iwl3945-ucode
  13.       Latest version available: 2.14.1.5
  14.       Latest version installed: [ Not Installed ]
  15.       Size of files: 64 kB
  16.       Homepage:      http://intellinuxwireless.org/?p=iwlwifi
  17.       Description:   Intel (R) PRO/Wireless 3945ABG Network Connection ucode
  18.       License:       Intel
  19. *  net-wireless/iwl4965-ucode
  20.       Latest version available: 4.44.1.20
  21.       Latest version installed: [ Not Installed ]
  22.       Size of files: 78 kB
  23.       Homepage:      http://intellinuxwireless.org/?p=iwlwifi
  24.       Description:   Intel (R) Wireless WiFi Link 4965AGN ucode
  25.       License:       Intel
复制代码

由于内核使用的iwl3945,因此

emerge net-wireless/iwl3945-ucode

就好了


不熟悉你的笔记本型号,不过内核不应该启不起来,正常启动后lspci看看设备啊,我用的780G都可以驱动起来,这个芯片才出来不到三个月貌似,不过lspci设备有很多Unknown,跟去年用Intel 975X一样,大概过三个月到半年应该就解决了。显示也不应该有问题呀,780G主板集成的显卡为HD3200,官方的fglrx驱动都不包含,不过用vesa一样也可以用的很好(反正偶也不干别的),而且貌似radeonhd 1.2.0后也应该支持了(HD3400,HD3600,HD3800都支持了),只是目前还没有3D加速。ATI的显卡规范开源后,有好用的开源驱动应该也只是时间问题吧,我用过的显卡基本全是ATI的,也没出现过什么解决不了的问题。
回复 支持 反对

使用道具 举报

发表于 2008-4-18 09:41:11 | 显示全部楼层
我kernel里面编译好了,iwl3945-ucode也装了,
lsmod | grep 3945输出是:
iwl3945 165992 0
mac80211 112460 1 iwl3945


iwconfig可以看到wlan0,ifconfig wlan0 up, 然后iwlist wlan0 scanning,可以找到网络。
我在用iwconfig手动配置的时候,
iwconfig wlan0 mode Master
失败。提示是:
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Invalid argument.

默认的模式是Managed,iwlist找到的网络模式是Master。

无线网络用的是hex wep,密码是10个1.
不晓得 /etc/conf.d/net 和 /etc/wpa_supplicant/wpa_supplicant应该怎么写.
我现在是从网上到处找的,拼拼凑凑写成这样,反正是用不了,请高手帮忙:
/etc/conf.d/net:
modules=("wpa_supplicant")
modules_wlan0=( "dhcpcd" "iwconfig" )
config_wlan0=( "dhcp" )
dhcpcd_wlan0="-t 5 -A" #timeout after 5 seconds
essid_wlan0="dlink"

pre-up(){
ifconfig wlan0 up
}

/etc/wpa_supplicant/wpa_supplicant:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
update_config=0
fast_reauth=1

network={
ssid="dlink"
key_mgmt=NONE
wep_key0=1111111111
wep_tx_keyidx=0
group=CCMP TKIP WEP104 WEP40
priority=5
}
回复 支持 反对

使用道具 举报

发表于 2008-4-18 09:56:44 | 显示全部楼层
Post by DerekTan;1839495
我kernel里面编译好了,iwl3945-ucode也装了,
lsmod | grep 3945输出是:


iwconfig可以看到wlan0,ifconfig wlan0 up, 然后iwlist wlan0 scanning,可以找到网络。
我在用iwconfig手动配置的时候,
iwconfig wlan0 mode Master
失败。提示是:

默认的模式是Managed,iwlist找到的网络模式是Master。

为什么要用master模式啊?这个是给AP用的,3945/4965及绝大多数无限网卡都不支持master模式,见以下连接:

http://linuxwireless.org/en/users/Drivers

模式通常根本不用管的,默认的模式应该就是Managed (或是Auto不确定),无线没有加密的话:

iwlist wlan0 scanning
iwconfig wlan0 essid ESSID
dhcpcd wlan0

应该就能连上了

/etc/conf.d/net里面让它空者就好了,不用怎么写啊,写的话如果用了wpa_supplicant,就不用iwconfig了

modules=( "wpa_supplicant" )
无线网络用的是hex wep,密码是10个1.
不晓得 /etc/conf.d/net 和 /etc/wpa_supplicant/wpa_supplicant应该怎么写.
我现在是从网上到处找的,拼拼凑凑写成这样,反正是用不了,请高手帮忙:
/etc/conf.d/net:

/etc/wpa_supplicant/wpa_supplicant:

要加密最好用wpa,嫌麻烦就用wpa-psk,这个很容易设的,wep强度太低,很容易被破解的。(见: http://gentoo-wiki.com/HOWTO_Aircrack_WEP)

下面这个连接有怎么设定wpa_supplicant的:

http://www.gentoo.org/doc/en/han ... l?part=4&chap=4

参照其中使用wpa_supplicant的文档就可以了。实际上/etc/wpa_supplicant/下应该就有一个example文件吧,对着注释改应该就可以了。

P.S: 如果你用的是桌面(如gnome/kde),可以考虑使用NetworkManager,debian testing默认用的就是这个好像,用无线有线都比较方便:

http://gentoo-wiki.com/NetworkManager
回复 支持 反对

使用道具 举报

发表于 2008-4-18 13:10:44 | 显示全部楼层
非常感谢lzlz!
我晚上回去试试. 谢谢你非常详细并且有针对性的回复

我把mode设成Master是因为:
iwlist wlan0 scanning
的输出为
Last login: Sat Apr 12 12:11:52 CST 2008 from localhost on pts/1
wlan0 Scan completed :
Cell 01 - Address: 00:19:5B:E5:A0:AA
ESSID:"dlink"
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=87/100 Signal level=-46 dBm Noise level=-127 dBm
Encryption keyn
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=00000049c3715edc

我先不管这个模式试试看
回复 支持 反对

使用道具 举报

发表于 2008-4-19 10:46:24 | 显示全部楼层
ATI的驱动头疼,要是像原来的ATI128显卡就好了,加个内核模块就搞定。X800买了半年好事没法用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表