歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

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很可能在多個站點上都有鏡像,我們能不能對此特點加以利用呢?     我們采用超級強




Copyright © Linux教程網 All Rights Reserved