2009年5月30日

网络连接终于搞定

前后用了三天时间,原理通了六窍,乱试成功。
1、问题
从8.04在线升级到9.04后,网络管理器小图标变成手机信号的形状,有个红叉。
sudo pppoeconf之后,可以连接,但系统重启之后不能自动拨号连接。
根据网上乱七八糟资料删除了network-manager后再次连不上网,索性再瞎折腾,安装vpnc、pptp。没想到又能够自动连了,原因不明,并且没有网络管理器图标也可使用。

2、参考1 参考2
在新立得软件包管理器重新安装network-manager;
修改nm-system-settings.conf:
sudo gedit /etc/NetworkManager/nm-system-settings.conf将[ifupdown]下的 managed=false 改成managed=true

结果带红叉的手机信号变成了两台显示器形状的正常图标了,上网正常,可是新的问题又出现了,每次启动电脑时,系统似乎都要先扫描有线网络再接上DSL,右上网络管理器图标位置变成一个圆环形的进度条转了半天才显示通知:“有线网络已断开,DSL 连接1 已连接”。这样,联网的时间也太漫长了,继续google寻找答案。

3、最终解决
sudo gedit /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider

pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

将 pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf 这一行
移到 auto dsl-provider 上面

2009年5月29日

网络术语

MAC地址
答:MAC(Media Access Control, 介质访问控制)MAC地址是烧录在 Network Interface Card(网卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特长(6字节),16进制的数字组成.0-23位是由厂家自己分配.24-47位,叫做组织唯一标志符(organizationally unique ,是识别LAN(局域网)节点的标识。其中第40位是组播地址标志位。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。比如,著名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。
形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。

什么是DHCP?
答:DHCP的全名是“Dynamic Host Configuration Protocol”,即动态主机配置协议。在使用DHCP的网络里,用户的计算机可以从DHCP服务器那里获得上网的参数,几乎不需要做任何手工的配置就可以上网。
一般情况下,DHCP服务器会尽量保持每台计算机使用同一个IP地址上网。如果计算机长时间没有上网或配置为使用静态地址上网,DHCP服务器就会把这个地址分配给其他计算机。

2009年5月28日

pidgin

运行新立得软件包管理器 把旧版的 pidgin 和 pidgin-data删掉。
下载软件包:http://www.getdeb.net/app/Pidgin
按所需版本去下载四个deb包
先安装pidgin-date,最后安装pidgin。

2009年5月24日

tor


参考:安装设置指南

一、由于9.04官方源中没有tor了,所以只能自行添加源
sudo gedit /etc/apt/sources.list
添加两行:
deb http://mirror.noreply.org/pub/tor etch main
deb-src http://mirror.noreply.org/pub/tor etch main
保存后退出

二、在更新源(sudo apt-get update)的时候却发现要求验证
W: GPG签名验证错误: http://mirror.noreply.org etch Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY CFF71CB3AFA44BDD

三、逐条输入下列三行命令:
gpg --keyserver keys.gnupg.net --recv 94C09C7F
gpg --fingerprint 94C09C7F
gpg --export 94C09C7F | sudo apt-key add -

四、终端提示OK后继续执行更新源命令并安装tor:
sudo apt-get update
sudo apt-get install tor

五、去Firefox 附加组件中心安装FoxyProxy
FoxyProxy代理设置,代理服务器细节选项:
Sock主机代理 :127.0.0.1 端口:9050
SOCKS_v4

2009年5月22日

在线升级到9.04

一、用envyng安装显卡驱动时提示内核不符,修改menu.lst后解决。
title Ubuntu 9.04.1, kernel 2.6.28-12-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.28-12-generic root=UUID=6c328b8c-b541-4033-8dbe-42df7b819621 ro quiet splash
initrd /boot/initrd.img-2.6.28-12-generic
quiet
因为不能正常进入桌面,其间envyng用新立得装卸了好几次。

命令行方式
sudo apt-get install envyng-core
sudo apt-get install envyng-gtk
sudo envyng -t #安装显卡驱动命令

二、网络连接在pppoeconf设置后能够上网,但重启后不能自动连接,还需要pon dsl-provider来手动连接 。面板右上角有带红叉的vpn图标(连接信息是末找到合法连接,连接出错。)作为小白什么都不懂,只好搜vpn,在wiki上找到这个,输入下面命令,能够自动连接了。(VPN和小红叉还在,这个以后弄清楚再解决。还有字体模糊问题,忘记以前是怎么搞定的)
sudo apt-get install network-manager-pptp
sudo apt-get install network-manager-vpnc

三、升级后因下载临时包的占用,根目录只剩下10%,用以下瘦身法减到73%。
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove

四、删除旧内核,进一步瘦身至70%。
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
参考:
1、手动删
查看内核:dpkg --get-selections|grep linux
删除命令:sudo apt-get remove linux-image-2.6.24-21-generic
2、一步删:
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
3、新立德里查找linux开头的包,标记删。