顯示具有 linux 標籤的文章。 顯示所有文章
顯示具有 linux 標籤的文章。 顯示所有文章

2020年2月25日 星期二

NVMe AMD-Vi IO_PAGE_FAULT_處理方式

      
 近期組了一台電腦,Ryzen 3700x,然後系統用ubuntu 16.04的版本,結果會在安裝eve-ng的時候卻會發生"NVMe AMD-Vi IO_PAGE_FAULT"相關字眼開頭的問題,我遇到的是會讓網路線就停了,需要重開機才能夠解決。

 
上網找了一下問題,我遇到的問題很像是這篇文章在討論的
https://ubuntuforums.org/showthread.php?t=2290992
  
這篇描述的大概就是網路卡的晶片跟AMD相衝,有人貼要更新網路卡的driver,似乎可以解決
但是我只是想要裝eve-ng,ubuntu我還很陌生 ,就繼續找其他資料。


 直到以下這篇
https://bugzilla.kernel.org/show_bug.cgi?id=202665

 全部看到應該就是kernel的問題,ubuntu 16.04的kernel預設是4.4.x
似乎要更新到5.7.8才會正常。但是安裝eve-ng後的版本會停在4.20.17。
想也知道要我去更新kernel是有難度的,在那邊文章有寫道iommu相關設定去調整成其他模式是不會觸發,想說去bios找看看,還真的找到iommu的選項,直覺先disable,再嘗試安裝看看eve-ng,結果就正常。


心得是eve-ng官網就說amd的虛擬化只支援bare metal的安裝,但是之前要決定使用AMD前,就是找不到很多使用AMD的行家,手賤賭了一下,確實AMD支援eve-ng,但是我有個還未解決的問題,裝完後會有找不到nvidia的問題(也就是顯示不出螢幕),錯誤訊息我沒記錄下來。但是我只是先讓我可以使用eve-ng就好,其餘有空再弄了。


另外eve-ng要使用wifi當作primary interface好像有點難度,不然就不用一定要連著實體線。
www.thingnetwork.io/working-with-eve-ng-active-backup-bond-interfaces-with-eth0-and-wlan0/
這篇有紀錄把eth0 跟wlan0綁成一個bone interface,讓eve-ng可以用bone介面當作主要介面使用。有點像是etherchannel這樣。先記錄一下,再找時間來玩囉。

2016年12月23日 星期五

Unetlab unable to get package

 

Unetlab最近似乎是要大改版,很多東西都朝向GNS3的方向走,需要donate才會有更多的功能可以使用

但是還好,基本的應該就夠用了

但是在最近update的話會出現一些package無法使用

解決方法就是在source list 這邊下手了

參考http://forum.802101.com/topic65.html#p1297

vi /etc/apt/sources.list.d/rrlabs

deb http:///www.unetlab.com/apt trusty rrlabs  增加[arch=amd64]

deb [arch=amd64] http:///www.unetlab.com/apt trusty rrlabs

再去update應該就可以了!

2008年5月20日 星期二

修正pcman-x的方格字變成正常讀取的字體

今日下班把先前裝的ubuntu7.04更新至最新的8.04,也順便裝了累幫兔(lazybuntu), 幾乎耗了我一個晚上的時間啊!想說住的地方網路慢就讓他慢慢更新了,自己再想用光碟片直接安裝或許比較快一點,趁更新時間自己也慢慢煮個麵來吃囉!自己做 吃的還滿好玩的。回歸正事,更新過後,pcman-x要連上去ptt看的時候,卻突然變成了方格的畫面,應該是字型那邊出了問題,後來看到預設的字體是sans,把它改為AR PL UMing TW就可以了,試過其他的字體,不是擠在一堆就是有些大寫字母看不到,就改成AR PL UMing TW就ok啦!慢慢玩ubuntu了,重新認識linux。