当前位置:Linux教程 - Linux资讯 - Mandrake FAQ(3)

Mandrake FAQ(3)

  Q51:软猫的一般安装步骤是什么哦?   A51:其实,我在Mandrake下曾经用过软猫,即所谓的windomdem,我原来买的时候,由于时间比较早些,贵了些,大约是150RMB,现在估计几十块RMB就可以搞到新的吧。那JS还宣称是内置硬猫,说比内置软猫强多了我不太清楚这两种类型的东西有什么区别,反正都是本身没有DSP芯片,通过软件驱动CPU来承担DSP工作的,除非有相关的芯片驱动驱动,否则Linux下还是很难支持的。我不知道那js说的强到底在什么地方,呵呵     这种PnP型的猫在Ms下一般都很容易装上,一般装上厂商所给我的驱动就能安装。下面我给出的是那三张图片是我在ms下面的载图,你可以看到我的猫大约的信息,名称就是Ecom Em-56Ham V93 Data Fax Voice,简称好像就是Ecom-Ham56 modem,是深圳一家网络产品公司生产的,好像叫什么龙维电子科技有限公司,不太记得了。另外一些ms下的驱动信息。另外,也看可看到irq和io的值,还有用com4。     这些信息我发现在linux基本上都有什么东西因为都是本身没有DSP芯片,通过软件驱动CPU来承担DSP工作的。这里着重说明一下,像这种类型的猫,你知道猫的芯片(你自己打开机箱拿下来看看吧。)是最为关键的,如果你的猫的芯片没有相关的驱动,你在linux基本上很难用上的了。我的猫显然用的是Intel Ham芯片,后来好像也叫什么Abient的。只要你能找到你软猫的驱动。在Mandrake下是很容易装上的。说实在的,在Mandrake装猫也并不是一件难事。下面说说我经前装过的一些经验吧。     1)你到下面的几个网站下载你的驱动,一般都能找到你所需要的,如果没有,那你不不好运了,可能是你的猫的芯片太新。我的驱动是Intel-v92ham-453-M90.tgz。具体的网址如下:   代码:     http://linmodems.technion.ac.il/packages/Intel/   或   http://linmodems.technion.ac.il/packages/   或   http://www.idir.net/~gromitkc/dips/roster.Html          2) 代码:     tar -zxvf Intel-v92ham-453-M90.tgz     得到Intel-v92ham-453-M90这个目录。     3)   A.如果你想直接安装,不想编译,那也是可以的。因为它已经是经过一般的编译的,能合适Mandake90工作的。   代码:   #cd Intel-v92ham-453-M90   #make install        不过,如果你这样装的话,可能会些提示,具体的提示我不太记得,大约的意思就是说,你没有权利删除rm /dev/ham这个设备。不过,不要紧,你可这样做下。    代码:   # lsmod   Module Size Used by Tainted: PF   ham 7388 0 (unused)   hamcore 511456 0 [ham]   .......        那么说明,我的猫已经成功加载了。   然后再试下:   代码:     # ls /dev/ham -l   crw-rw-r-- 1 root root 240, 1 2003-02-26 04:32 /dev/ham   # ls /dev/modem -l   lrwxrwxrwx 1 root root 8 2003-02-26 04:32 /dev/modem -> /dev/ham   #        哈哈,看到没有,我的猫已经成功了。Mandrake Linux真是强哦。     B.如果你想编译成,首选确定你的内核源码要装上,如果没有装上,就自己装上吧。第一张光盘里面,名称就是叫kernel-2.4.19.16mdk-1-1mdk.i586.rpm的那rpm包。     代码:   #rpm -ivh kernel-2.4.19.16mdk-1-1mdk.i586.rpm       然后还是cd到Intel-v92ham-453-M90,开始编译,也是巨简单:   代码:     #make clean   #make ham   #make install        如果你还是想检查下,就按照A步骤中的那个步骤了。     3)配置你的拔号软件,在Mandakre下你可以用kppp这个工具,如果你还没有装上,就直接装上吧,光盘里面就有。如果你还真的没有找到,可以到rpmfind.net上找。     运行你的kppp。这里最为关键的就是要设置好你的那个设备,其它的可以不改,应该是/dev/modem,而不是那/dev/ttyX什么的其余的你应该很熟悉了吧,就像MS中那个丑陋的"我的连接"一样配置。     当然,你如果不想用kppp,还有其它的拔号软件,例如,wvdial,这个是很好的工具,小而快,你可下载它的rpm包,也可以下载源码来自己编译,而且在驱动中的readme文件,作者就给出了一个最为简洁的shell script.     4)最后就是连接了,如果是你已经拔号成功了,比如能ping通IP,但不能打开网页,那么么可能是你的DNS的问题了。你要在/etc/resolv.conf加上你本地的DNS.比如我的:   代码:     #more /etc/resolv.conf   nameserver 202.96.134.133   nameserver 202.96.128.133   #        如果一切顺利的话,你那就可以在强悍的Mandrake Linux下跑你的软猫了。     费后话,如果你的爱猫芯片不同,你只要下载相关的驱动就可以了,然后步骤就是这些了,万变不离其宗。   Good lUCky!   Happy Mandrake Linux!!         Q52:如何实现分区的转移哦?   A52:分区转移的问题,我已经在Debian下搞好,为了方便有类似问题的兄弟,我写了下。同样在Mandrake linux中也会适用。你具体的情况还是自己掌握吧。其中最为关键的还是文件的属性不能改变,而且还要注意修改你/etc/fstab里面相关的内容。不过,如果你在做这事情之前,还要注意下后果的。万一没有十足的把握,还是少做吧。呵呵,因我的机器里面还有Mandrake呢,坏了的话,我可以mount过来修复。   代码:     # mkdir /usr.new   # mount /dev/hda11 /usr.new   # cp --perserve=all /usr/* /usr.new   (or: (cd /usr && tar cpf - . ) (cd /usr.new && tar XPf -)   ##可能tar还是比cp好一点?   # umount /usr.new   # rmdir /usr.new   # vi /etc/fstab   for example我的:/dev/hda11 /usr reiserfs defaults 0 0   (注意,这一步应该在mv之前,不然你mv后,有可能找不到vi这个命令,不过,你还要要备份处你的fstab好些。)   # mv /usr /usr.bak   # mkdir /usr     # mount /usr         # rm -rf /usr.bak (注:这个如果你没有十成的把握,还是先留下放一些时间,等到完全没有问题的时候再rm掉也没有事.            Q53:我自己编译了一个X,如何在kdm里面加上它哦?[     A53:呵呵,Mandrake Linux下的KDM,很方便的。   1)不是很体面的方法:   代码:   "齿轮"-->配置”-->“KDE”-->“系统”-->“登录管理器”里的“会话”-->“新建类型”下输入"fvwm"然后点击“添加新类型”。       注意你的fvwm是第几个顺序的。如果像我的KDE、GNOME、Windowmaker、blackbox、XFCE、、fvwm、failsafe、default,则fvwm是第六个,则以root在/etc/X11/wmsession.d下建立“06fvwm”这样一个文件,内容大致如下:   代码:     NAME=fvwm   ICON=xwmnet.xpm   EXEC=/usr/X11R6/bin/fvwm   DESC="Cool Fvwm DeskTop Environment"   SCRIPT:   exec /usr/X11R6//bin/fvwm          2)相对比较体面的方法:   代码:     # find /usr/ -name "kdmrc"   /usr/share/config/kdm/kdmrc          然后用vim看看kdmrc这个内容,找到SessionType这个关键的字段的定义,比如我强悍的Mandrake Linux 9.0的就是这样的:     代码:     SessionTypes=KDE,GNOME,WindowMaker,Enlightenment,BlackBox,XFce,IceWM,fvwm,failsa   fe,default,          加上你X,比如,我的fvwm显然是在第八的位置。     以root在/etc/X11/wmsession.d下建立“08fvwm”这样一个文件,内容大致如下:   代码:     NAME=fvwm   ICON=xwmnet.xpm   EXEC=/usr/X11R6/bin/fvwm   DESC="Cool Fvwm DeskTop Environment"   SCRIPT:   exec /usr/X11R6//bin/fvwm          呵呵,这样就可搞掂你用kdm搞好你想搞的各种X了。哈哈,原来xdm/gdm/kdm就是这么一回事情。如何还要加其它的东西,你自己试试吧,这是最为简陋的方法了。不过,要想启动你的X,还得配置它的配置文件了。  Q54:如何使用超级强悍的下载之工具curl分段下载   A54:Mandrake Linux 9.1就要向我们走来了,我有点等不及了。先下rc2的iso文件来看看,但由于我现在上网的时候有限,我就想着怎么样下载ISO文件。但用号称linux的下FlashGet的nt下载还是不够快。     从网站下载诸如iso这样的大型文件时,即便对方能提供1MB/s的下载速率,其等待过程也是令人烦恼的,而Linux下也好像目前并没有什么成熟的多线程下载工具。即便是Windows下的某些著名软件也拿“每IP只限一个连接”的站点没办法。新出的FlashGet 1.3支持对各个下载线程使用不同的代理,则实际上就可以同时分多块部分从那种小气的站点下大文件了     不过呢,这没有考虑到现今FTP站点的冗余备份特性:同一个iso很可能在多个站点上都有镜像,我们能不能对此特点加以利用呢?     我们采用超级强
[1] [2] 下一页 

(出处:http://www.sheup.com)


上一页 [1] [2]