本章节介绍的是同互联网有关的各种任务,包括怎样连接到互联网、怎样设置和使用浏览器,以及怎样使用其他类型的互联网程序。
本章节描述的是连接到互联网的基本步骤。
![]() |
|
如果你采用无线连接,或者是通过调制解调器(包括ADSL调制解调器)连接到互联网,且不适用本章节的内容,你就得参阅“无线网卡”一节或者“ADSL连接”一节。 |
要连接到互联网:
打开
→ → 。进入连接标签,并点击你想要使用的连接项,从而选定该连接。
点击
来更改设置。如果你的ISP(网络服务提供商)或者网络管理员已经向你提供了IP地址,那么请把设置设为固定IP地址,然后在IP地址处输入地址,并点击 。此外,也可以把设置设为自动设置(DHCP),并点击 。
勾选连接项后面的方框,从而启用该连接。
许多无线网卡都能在安装时被Xbuntu识别。要查看你的网卡是否受支持,请打开“基本步骤”一节来连接到互联网。你需要输入有效的ESSID值。如果不能确定,请输入any
。受Xbuntu支持的无线网卡的完整列表可以从Ubuntu Wiki在线获得。如果你的无线网卡受Xbuntu支持,那么请将其添加到该列表。
如果你的无线网络受WEP加密保护,那么在设置连接的时候,请确保你的网络密码明确无误。
点击
→ → ,并点击你想要使用的无线连接。点击
,选择密码类型,并在下方的网络密码处输入你的WEP密码。点击
和 ,从而使更改生效。有些网卡可能不会自动在Xbuntu下工作。如果发生这种情况,请参阅Ubuntu Wiki上的Wireless Troubleshooting Guide,该指南是解决无线网卡问题的优秀资源。
如果你的无线网卡不能在Xbuntu下工作,你或许就得为激活它而做些研究了。使无线网卡得以工作的一个相对可靠的方法是使用ndiswrapper工具,它可以让Xbuntu使用微软Windows的无线网卡驱动程序。请依照“使用Windows无线网卡驱动程序”一节中的说明来进行这项操作。
其他关于Xbuntu无线网络的所有信息都可以从Ubuntu Wiki上的Wireless Networking Central获得。
检查可识别设备
打开一个终端( → → ),并输入命令:sudo lshw -C network
如果列出了驱动程序,那么请参阅“检查设备开启状态”一节。
设置NDISWrapper(“使用Windows无线网卡驱动程序”一节)。
许多无线网络设备都可以开启或关闭。要检查设备的开启状态,请打开一个终端( → → ),并输入命令:sudo lshw -C network
。
如果设备已经开启,那么请参阅“检查路由器连接”一节。
打开一个终端( → → ),并输入命令:iwconfig
。
如果有显示为ESSID=""
的入口,那么请参阅“设置WPA”(
如果显示出路由器的ESSID,那么可能是ACPI支持上发生问题。请用pci=noacpi
选项引导内核。
打开一个终端( → → ),并输入命令:ping 82.211.81.158
。
现在输入命令:ping www.ubuntu.com
。
输入命令:cat /etc/resolv.conf
。如果未列出域名服务器,那么请联系你的ISP,并找到你的首选和备用的域名服务器。获得相关信息后,请参阅“无线网卡”一节。
即使你的无线网卡没有原生的Linux驱动程序,你仍然能够通过ndiswrapper使其工作。Ndiswrapper是一个可以让Xbuntu使用微软Windows无线网卡驱动程序(在多数情况下)的Linux组件。
![]() |
|
这些说明仅适用于Xbuntu的x86和AMD64版本,而不适用Xbuntu的Power PC (PPC)版本。 |
![]() |
|
如果你已经连接到互联网,你就可以在ndiswrapper website查看你的无线网卡是被列为受ndiswrapper支持的网卡。 |
To install ndiswrapper, install the package ndiswrapper-utils (see 第 11 章 添加、删除和更新应用程序). This package is provided on the Xubuntu CD. If you have access to the Internet, you can also optionally install a graphical tool, ndisgtk from the Universe repository (see “软件库安装源”一节).
要想安装ndiswrapper,就有必要获取你的无线网卡的Windows驱动程序。通常,最好是来自于你的无线网卡随附的光盘。你应该将两个文件复制到计算机,其中一个以.SYS作为结尾,另一个以.INF作为结尾。如果你找到以.BIN作为结尾的文件,同样也进行复制。如果你不能找到合适的文件,但有另外的联网途经,那么你就可以从ndiswrapper website获取帮助。
如果你已经安装了ndisgtk图形工具,要想设置ndiswrapper,只需简单地从菜单选择 → → ,并依照说明进行操作。
如果你尚未安装图形工具,那么请按照以下步骤操作:
打开
→ → ,并输入:sudo ndiswrapper -i ~/Desktop/drivername.inf
![]() |
|
以上命令假定你的.INF文件名称为 |
要检查其是否在正常工作,请输入:
ndiswrapper -l
。如果工作正常,你应该看到:
Installed ndis drivers: {name of driver} driver present, hardware present
要使ndiswrapper正常运行,你需要载入一个组件。要进行这操作,请输入:
sudo depmod -a sudo modprobe ndiswrapper
要确保在每次启动计算机时都载入该组件,请输入:
sudo ndiswrapper -m
现在你应该能够按照“基本步骤”一节的说明来连接到互联网了。
WiFi Protected Access (WPA)基于WEP,且更加安全。
WPA整合在Network Manager中。你还必须安装了wpasupplicant软件包。
如果你需要手动配置WPA支持,请参阅Wiki Entry。
所有PPPoE及使用以太网连接的路由器式ADSL调制解调器都受Xbuntu支持,某些USB ADSL调制解调器也受支持。
路由器式ADSL调制解调器,只需按照“基本步骤”一节进行操作。
要获取安装PPPoE ADSL调制解调器的信息,请参阅“PPPoE调制解调器”一节。
要获取安装USB ADSL调制解调器的信息,请参阅“USB ADSL 调制解调器”一节。
本章节系关于用PPPoE调制解调器建立ADSL互联网连接的内容。
您将需要签约一个互联网服务提供商(ISP),并且您的互联网连接必须已安装且运转。通常您调制解调器上的“DSL”指示灯表明线路已被同步。
您将需要使用您账号的用户名和密码。您还需要使用合适的网线连接您的以太网卡和 PPPoE 调制解调器。
最后,你需要安装PPPoE包以便接下来的命令可以工作。这些包默认是安装的,但是可能因为配置改变而失效。如果下面的命令不能工作,你得安装这个包,可以在Xubuntu CD上找到
若想设置调制解调器:
打开
→ →在终端中输入:
sudo pppoeconf
一个基于文本的向导程序会指导您进行以下步骤,它们是:
确认您的以太网卡已被检测到。
输入您的用户名。
输入你的密码。
若你曾经配置过一个 PPPoE 连接的话,你会被询问是否需要改变其设置。
常见选项:您被询问您是否想要 “noauth” 和 “defaultroute” 选项并移除 “nodetach” - 选择 。
使用 peer DNS-选择
。受限制的MSS问题——选择
。当您被询问是否要在启动时连接,您通常会想选“是”。
最后你会被询问是否希望立即建立连接。
当你完成这些步骤后,你的连接就应该开始工作了。
若想即时启动您的 ADSL 连接,请在终端中输入:
sudo pon dsl-provider
若想中断您的 ADSL 连接,请在终端中输入:
sudo poff dsl-provider
通常部分ADSL USB调制解调器驱动是私有的,闭源软件,带有受限制性的许可证,所以Xubuntu不能提供完整的驱动。要使调制解调器通过这些驱动工作,你需要通过一台可以正常连接的电脑从互联网上下载文件,然后将下载的文件传输到Xubuntu安装。
![]() |
|
USB远非连接网络的理想介质。如果你有一个调制解调器既可以通过USB又可以通过以太网,或者是以太网路由器连接到网络,你应该使用以太网连接而不是USB调制解调器 |
任何USB调制解调器安装都需要网络连接来下载必要的私有驱动,同时多方面的配置也超出了本指导的范围,这里我们要做的是列出已知的在Xubuntu中工作的USB调制解调器的型号,附带链接到Xubuntu社区帮组网站上的相应的安装指导。
USB调制解调器的安装过程根据制造的不同和调制解调器的型号不同而不同。要确定你的调制解调器的型号,记录下调制解调器前面板上的名字和数字。偶尔你要查看标签来发现具体的型号。参考下面的列表,看看你的调制解调器需要什么样的驱动,记录下链接。
当你上网去下载必要的驱动时,你能通过网页上相应的USB猫的安装说明访问到相应的驱动下载链接。
Speedtouch 系列调制解调器:
使用Analog Devices公司的eagle-usb I, II or III芯片(例如Sagem Fast 800, Comtrend ct 350 等等)的调制解调器:
基于 Connexant AccessRunner 的调制解调器:
https://help.ubuntu.com/community/UsbAdslModem/EciAdsl
大部分拨号调制解调器并不被Xubuntu支持,但是能找到可是使用这些调制解调器的驱动。你需要连接到互联网来进行。首先你要确定你的调制解调器所使用的芯片。打开
→ → ,输入:wget -c http://linmodems.technion.ac.il/packages/scanModem.gz gunzip -c scanModem.gz > scanModem chmod +x scanModem sudo ./scanModem
如果有需要请仔细阅读并按照屏幕上的指示。一旦脚本包含相关的信息,请输入:
mousepad Modem/ModemData.txt
阅读这份文档,它应当列出了你使用的调制解调器的芯片类型。如果你知道了你使用的芯片类型,可以参考http://www.linmodems.org/并且按照你的调制解调器的说明去做。更多的信息可以参考Ubuntu Wiki上的SettingUpModems
网络管理器提供图形化的工具来配置调制解调器连接。
![]() |
|
你需要知道下列信息 ISP的电话号码;用户名;密码。 |
打开网络管理器(
→ → )选择调制解调器连接
选择属性并填写空白处。
单击确定
如果您的网络连接不能正常工作,您可以使用一些工具来帮助诊断问题的所在。
这部分的大多数工具都需要使用终端,您可以通过
→ → 来打开。iwconfig允许您改变您的无线硬件的某些设置。另一方面,它对识别无线连接也非常有用
要识别一个无线网络连接:
单击
→ → ,打开一个终端在终端中输入iwconfig
并按回车
你应该会得到类似于下面的输出:
lo 没有无线延伸。 eth0 没有无线延伸。 eth1 IEEE 802.11g 扩展服务区认证:"广域网名称" 型号:管理频率:2.432 GHz 基点:00:12:CF:02:6F:EC 比特率:54 Mb/s 发射功率度=20 dBM 灵敏度=8/0 重试限制:7 RTS 通过:关 碎片通过:关 电源管理:关 连接质量=75/100 信号度=54 dBm 噪音度=89dBm Rx 无效网络ID:0 Rx 无效隐窝:0 Rx 无效标志:0 Tx 重试过度:0 无效移动信息服务中心:0 丢失警标:1
左边一列中列出了连接的名称,例如“eth0”或者“wlan0”
如果右边一列显示“没有无线扩展”,这表示这个连接没有被识别成一个无线连接,很有可能它是一个有线网络连接
如有连接已经 被识别为无线连接,这个无线连接的详细信息将被显示在右侧的列中
ESSID将表示你说连接的无线网络的名称
连接质量 表示无线信号的强度
iwlist 能够显示你的无线连接信息。
单击
→ → ,打开一个终端在终端中输入下面命令并按 回车 来运行它。请确认将 eth1替换成你的无线网卡的设备名称。
iwlist eth1 accesspoints
- 显示可用的无线访问点(AP)的清单
iwlist eth1 rate
- 列出你的无线连接所有可能的传输速率,包括当前速率
iwlist eth1 key
- 显示无线加密的信息
ifconfig用于修改网络连接的设置,也可以用来显示当前连接的信息
单击
→ → ,打开一个终端在终端中输入 ifconfig eth1
并按 回车,记得要将eth1 替换成你的网卡名称
inet addr 显示当前连接的 IP地址
HWaddr 显示网络设备的 MAC 地址
检查连接是否正常工作的一个好办法就是ping网络或互联网上的另一台计算机。
要检查你是否连接到互联网,点击
→ → 并输入:ping -c 8 xubuntu.com
After a while, xubuntu.com ping statistics should appear. Look at the % packet loss.
0% 包丢失 - 您的电脑应该能很好的连接到互联网。
包丢失超过 0% - 您的电脑可能较差地连接到互联网,或者有一个较差的无线信号
丢失了100%的数据包 - 你的连接未正确设置,或者你的电脑所连接的路由器尚未接入互联网。
如果你得到了一个错误消息说ping: 无法找到主机 'xubuntu.com' , 这可能是你的电脑未连接到网络或者未连接到一个DNS服务器.