2024年5月28日 星期二

升級2.5g網路

 這兩天增加一個NAS,也順便想升級2.5gbe網路卡。踩了一些坑所以來分享一下。我一開始是看到一些文章說synology NAS可以使用2.5gbe usb網路卡,於是我就買了網路卡來測試。結果是可以安裝驅動程式但是一傳送檔案NAS就會斷線,但是原來的ETH port又正常。後來去看原始文章才發現不是每一台synology NAS都可以用,我的ds420j正好就是unstable的型號。這個故事告訴我們,不能只看懶人包,必須要去看source才能確保你的資訊是正確的。

接著我也買了一台2.5g交換器,我的電腦也買了2.5gbe網路卡,想要讓整個網路都升級到2.5g(我的router之前已經升級成wifi7所以是有2.5g eth port)。但是結果居然我的電腦居然也一直斷線。搭配前面一開始提到的問題,我這兩天一直在debug。試到後來還懷疑是switch的問題,但是結論是,router居然需要reboot。有遇到相同問題的同學可以試試看。


參考資料:

自己

https://github.com/bb-qq/r8152/wiki/Compatibility


2023年12月4日 星期一

Chrome Secure Shell backup restore problem 安全殼層備份還原問題

前一陣子Chrome上的擴充套件安全殼層更新後整個壞掉不能用,讓我困擾許久。今天終於有新的更新修復了問題。當我試著回復備份時發現也有問題。經過不斷測試後發現應該跟儲存連線數量有關係。如果有遇到相同問題的人可以試著進json備份檔內縮減連線數量再嘗試。

The Chrome extension Secure Shell is one of my favorite extension on Chrome. It's last update 0.59 broke and makes connection failed to connect all the time. Today the problem seems to be solved by their update 0.62. While I try to restore the backup, I figure it out that the connections amount could affect whether the restore success or not. If you also have issue restore your backup, you can try to edit the backup json file and reduce the amount of your connections then try again.

資料來源: 自己

2023年7月25日 星期二

無法啟動遠端工作中的圖形顯示元件

 今天遇到一個問題是remote desktop無法連線,錯誤訊息如下。



查了一下發現是WDDM的問題

除了上述方法之外,您還可停用「本機群組原則編輯器」中與遠端桌面相關的原則,以修復Win10遠端桌面無法連線的問題。

1、在主機上,按下Win+R,輸入「gpedit.msc」並按下確定按鈕。

2、在「本機群組原則編輯器」視窗,依次前往:

「電腦設定」 > 「系統管理範本」 > 「Windows元件」 > 「遠端桌面服務」 > 「遠端桌面工作階段主機」 > 「遠端工作階段環境」,並找到「遠端桌面連線的WDDM圖形顯示驅動程式」。

wddm-graphics-display-driver

3、輕按兩下打開「遠端桌面連線的WDDM圖形顯示驅動程式」,並重新設定為「已停用」。

disable-wddm-graphics-display-driver


最後必須重新啟動電腦才能套用變更

參考資料

2023年2月4日 星期六

您的電腦似乎已正確設定 但是裝置或資源 (dns 伺服器) 沒有回應

從不知道甚麼時候開始我的電腦browser會時不時無法開啟任何網站,但是ip連線卻是正常。想當然耳是DNS解析出了問題,但是與此同時其他DHCP裝置卻又沒有這樣的問題。之前百思不得其解,每次都只能重啟電腦及server,無比麻煩。

今天終於解決了(應該)。剛好有個空檔決定來仔細調查一下,因為其他devices沒有問題,所以是電腦本身的問題比較大。之前就試過手動設定DNS server,無效;調整router dns server setting,無效;更換browser也無效。結果今天百般無聊,試了我沒想過我會用的Windows網路診斷,出來的結果如下


好吧,那就試著查查看。找到了

2022年7月10日 星期日

pfsense PPPOE 無法撥號問題

最近升級網路,因為設定一直有問題,研究了一下之前有問題的pfsense PPPOE設定。之前的狀況是,PPPOE沒辦法撥號,但是卻可以取得小烏龜的LAN IP address。並且之前PPPOE撥號偶然能夠連上的狀況,電腦的performance也會變得不穩定。本來以為是VM的效能問題,所以之前就改成使用另一台router撥號再設定DMZ(這次遇到的問題是連小烏龜區域網路IP都沒辦法取得)。結果這次下去研究各個設定之後發現原來是我的virtualbox設定有問題。

之前我的virtualbox網路設定裡的混合模式一直是設成全部允許,但是這次發現應該要設成拒絕

設置混合模式規則( promiscuous mode policy)可以在用戶界面的網絡設置中配置,也可以用命令行工具VBoxManage配置,詳見:Section 8.8, “VBoxManage modifyvm”

混雜模式規則是:

a)deny(默認設置),它可以隱藏不適合該虛擬機的網絡適配器的流量。

b)allow-vms,它可以隱藏在這個虛擬機的網絡適配器中的所有主機的流量,但允許它對來自其它虛擬機或發送到其他虛擬機的流量可見。

c)allow-all 刪除所有限制——虛擬機的網絡適配器能看到的所有通信流量。

 改完設定後PPPOE回復正常並且performance也回復到正常水準,以我的狀況從需要使用4 core變成只要1 core。

參考資料:

https://www.itread01.com/articles/1476261008.html

2022年6月15日 星期三

Task scheduler problem 工作排程器問題

 

當執行工作排程器內的每天工作時出現錯誤。網路上的資料是清理註冊表但是我試過沒有幫助,結果我的問題似乎是開始日期過早,重設開始日期後問題解決

When trying to run the task scheduler task with the trigger daily I ran into this error message. Not like the other solution I found on the internet, the root cause of my issue seems to be simple - the start date was too old from current date. After reset the start date to today it solves the problem.


參考資料:

自己

2021年11月29日 星期一

Microsoft LifeCam Cinema problem

最近買了Microsoft LifeCam Cinema,結果messenger不能用(win10相機app error 0xa00f4271 camera error, 0x800705aa),找了一些解決方法後,發現問題是我的usb hub port有問題,也許是供電不足,換到usb 3.0 hub就沒問題,並且影像清楚很多。

參考資料:

自己

2021年11月4日 星期四

Plex 4K影片撥放卡頓問題

最近發現Plex上的4K影片撥放時會卡頓,花了一些時間研究發現問題出在PGS字幕上。根據我查到的資料,這是由於PGS字幕的特性需要CPU在原始frame裡面鑲嵌字幕後才交由顯示卡轉檔。而這個過程似乎只支援單線程,我的CPU已經是i7 gen 8還是沒辦法順暢處理。目前只能使用srt或關閉PGS字幕才能解決這個問題。

參考資料:

自己

https://www.reddit.com/r/PleX/comments/p5p5bc/pgs_subtitles_too_hard_to_transcode_low_gpu_usage/


2021年5月21日 星期五

windows boot BCD MBR MSR issue

這幾年實在是很忙,沒甚麼時間處理事情,前一陣子好不容易下定決心處理壞掉已久的windows update,紀錄一下在這邊。

我遇到的主要問題是0x800703EE,那個時候要更新windows 10 build 1903都一定會出現這個錯誤,什麼clean boot的我都試過了都還是一樣。先說結論,結論是因為我上一次的SSD故障,還原之後MBR partition出問題所以我有去試著修復,後來能夠成功進系統後我就停下來,沒想到沒處理好的MSR(microsoft system recovery)及BCD導致更新會一直失敗。

這次找了很久過程我也忘了怎麼找到,後來終於發現是MSR問題,所以我嘗試rebuild MSR partition。我是用winPE救援USB裡面的partition tool去生成MSR,另外我試著用裡面的win8救援CMD去做bootrec rebuildbcd,這導致我後面的問題。正確解法應該是要用win10本身的救援media才可以正確進入系統。

資料來源:

0x800703EE Update issue

https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install/no-windows-10-system-reserved-partition-cant/8ee6cd40-8e5a-4ec6-9cc3-80a305a97eec#:~:text=After%20restart%2C%20log%20in%20and,hit%20Enter%20on%20your%20keyboard.&text=Select%20the%20Unallocated%20space%20we,to%20accommodate%20Windows%2010%20setup.

MSR

https://kknews.cc/zh-tw/tech/zm2j22a.html

https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/create-partition-msr

0x80070003 Update issue

https://social.technet.microsoft.com/Forums/en-US/c6388fe0-7d85-471b-b193-986184c8e358/win10-1909-18363900-update-to-2004-fails-we-cannot-determine-whether-the-pc-has-enough-space?forum=tnwiki

自己

音訊 未找到輸出裝置

 昨天在處理Raid 1建置遇到一個很詭異的問題。在我還原我的系統後,音訊不知為何突然變成未找到輸出裝置。我嘗試移除所有驅動還是無法解決,喇叭就在裝置管理員裡,但是設定內一直沒有顯示像下面這些連結。







https://answers.microsoft.com/zh-hant/windows/forum/all/win10-64%E4%BD%8D%E5%85%83/c232e280-85fe-41d1-993e-5a1c15efa0c1

https://answers.microsoft.com/zh-hant/windows/forum/all/windows10-%E6%9B%B4%E6%96%B0%E5%BE%8C/d79165f7-f147-47dd-bb17-43032c58fe34


但是解法都沒有用,上面大部分是2018年windows更新後intel驅動的問題。後來差點都要重灌或還原,想說最後亂試一下。我跑去這邊按


進去之後突然喇叭就出現了,再回來音效設定也正常了,放這邊紀錄一下希望可以幫到人。

2021/11/4更新:
這個問題已解決,可以查閱下面連結。將問題登錄碼匯出後


用文字編輯器修改問題機碼
改成

"ConsoleSecurity"=hex:01,00,14,80,9c,00,00,00,a8,00,00,00,00,00,00,00,14,00,00,\ 
  00,02,00,88,00,06,00,00,00,00,00,14,00,01,00,00,00,01,01,00,00,00,00,00,05,\ 
  04,00,00,00,00,00,14,00,bf,03,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,00,\ 
  00,14,00,89,00,0f,00,01,01,00,00,00,00,00,05,13,00,00,00,00,00,14,00,81,00,\ 
  00,00,01,01,00,00,00,00,00,05,14,00,00,00,00,00,18,00,bf,03,0f,00,01,02,00,\ 
  00,00,00,00,05,20,00,00,00,20,02,00,00,00,00,18,00,21,01,00,00,01,02,00,00,\ 
  00,00,00,05,20,00,00,00,2b,02,00,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\ 
  01,00,00,00,00,00,05,12,00,00,00

雙擊匯入reg檔案後重開機問題解決


資料來源:
就是下面這個連結的問題

另外Raid 1還原後沒辦法進去系統的問題,感謝下面連結的大大提供解法,需要切回AHCI先進安全模式讓windows安裝raid driver之後就可正常進入。

自己


2020年1月15日 星期三

Virtualbox share folder 問題

Virtualbox版本: 6.1

這個問題的表現是安裝完guest addition之後share folder在reboot之後會失效,但是如果重新安裝guest addition,又會成功share,不過一樣reboot之後失效。紀錄一下

Update: 6.1.2 has fixed this problem, also the dual screen cannot be activated problem as well

2019年10月27日 星期日

Virtualbox 移動vdi以及snapshot問題

這幾天遇到一個問題是當想要移動virtualbox系統的vdi以及snapshot時,snapshot與vdi分離後parent UUID出錯。問題是出在存放裝置應該要選擇snapshot的vdi而不是原始的vdi檔案。如果不幸已經出錯可以照下面的命令修復snapshot vdi的parent UUID。視情況也會需要修復.vbox檔案

The parent UUID (00000000-0000-0000-0000-000000000000) isn’t set correctly. Set it to its parent disk:

CODE: SELECT ALL   EXPAND VIEW
D:\>VBoxManage.exe internalcommands sethdparentuuid "c:\Users\UserName\VirtualBox VMs\VMName\Snapshots\{fdb2b61d-2212-45cc-8d29-b9f598d06f39}.vhd" {b76d8026-e222-470a-9c83-bc91351bb307}
UUID changed to: b76d8026-e222-470a-9c83-bc91351bb307


參考資料
parent UUID
https://forums.virtualbox.org/viewtopic.php?f=6&t=79896
merge snapshot
https://superuser.com/questions/590968/quickest-way-to-merge-snapshots-in-virtualbox

2019年7月24日 星期三

Ubuntu virtualbox guest OS 使用雙螢幕

發現在virtualbox下的guest OS也可以使用雙螢幕,需要安裝guest additions extension。首先在virtualbox設定-視訊-螢幕數量更改至需要的螢幕數量,重啟guest os之後很重要的是要關閉自動調整客體大小,之後才能在檢視-虛擬畫面裡面啟用,啟用之後就可以正常使用雙螢幕了,也可以再開啟自動調整客體大小。

參考資料
自己
https://forums.virtualbox.org/viewtopic.php?f=8&t=79211
https://superuser.com/questions/109485/virtualbox-to-use-dual-monitors

2019年1月26日 星期六

Samsung gear 360 上傳 YouTube 問題

由於使用cyberlink action director縫合完的影片上傳到youtube都無法以360影片顯示(使用手機gear 360 app上傳則可以),花了時間看了一下,似乎是不能只縫合,還必須從action director匯出才會新增metadata到檔案。youtube建議的spatial metadata injector則是會有error Parse error on XML,紀錄一下供參考。

更新:
可使用facebook 360視線引導工具選擇影片後直接下載即可得到可上傳youtube的360影片,可以跟不可以的影片居然只差了1KB...

參考資料
https://github.com/google/spatial-media/issues/172

2019年1月9日 星期三

檔案或目錄毀損而且無法存取;拒絕存取目的地資料夾;無法存取;chkdsk未指定的錯誤;資源回收桶毀損

之前發生過幾次如標題所示的狀況,原因應該是utorrent下載檔案造成問題。做個筆記以利之後修復

檔案或目錄毀損而且無法存取
無法存取
以上兩個錯誤訊息執行chkdsk D: /x
如遇到未指定的錯誤則目前發現是USB線的問題(外接硬碟)

拒絕存取目的地資料夾
右鍵內容-安全性-進階,新增目前使用者,取代所有子項目的權限項目

資源回收桶損毀
以系統管理員執行cmd
attrib -r -s -h  d:\$Recycle.Bin
刪除$Recycle.Bin,重啟電腦

另外需以備份重新覆蓋uTorrent資料夾

參考資料
未指定的錯誤
http://andrew-reynolds-bootcamp.com/questions/6825/chkdskfa-sheng-liao-wei-zhi-ding-de-cuo-wu-6c6f6766696c652e-29c
資源回收桶毀損
https://dotblogs.com.tw/chou/archive/2010/05/19/15326.aspx

2019年1月7日 星期一

JX 6221mg 抖動問題

因為之前的Tower pro MG996R故障,本來要更新結果今華居然沒有再進而是使用山寨品替代,完全無法使用(軸大小不同,抖動),後來經過一番搜尋決定直接使用更大扭力機種(價格較高)。找到的就是JX6221mg。網路上對於這顆討論不多,本來看到一個淘寶網頁討論說2A可以使用,結果買來使用後發現會抖動。本來擔心是不是servo.h不支援,後來有找到一篇是說也是抖動最後改使用6V 3A power就可以。由於spec是4.8V-6V,我先找了一個電源供應器5V 10A,結果變成亂轉不受控制(本來輕微抖動),後來發現原來是我沒有將V-接arduino共同地,原來之前一直都是使用錯誤的方式使用external power(只能說MG996R相容性真好)。解決接地問題後發現將線延長使用又會變成抖動狀態,試過減短線長度有用但是變成無法達到我要的長度,懷疑是訊號干擾所以也試了twist pair。也試過並聯單芯線試圖增加截面積,因為不知道確切原因所以整個卡住(上面所有測試MG996R都可以work),後來經過同事建議拿了粗線回家測試(12AWG)結果就可以了,省下一筆買6A3V的錢。只能說有時候測試工具不足就是會有這樣的問題。

另外也順便解決了IDE找不到arduino Yun IP的問題,需要在同一個無線網路下,有線網路下會找不到

2019/5/22更新
遇到馬達卡住或沒反應的狀況,但是其他東西都正常,也應該不是馬達壞掉。後來發現似乎是訊號卡住,須將訊號線拔除,此時馬達會自己亂轉一陣子,應該是清除累積的指令。跑到一定程度後再將訊號線接回即可排除。

2019/6/2更新
上述的問題又再次遇到,這次解決的方法是把排線固定位置(原本是垂下),推測可能是接觸不良或接點氧化。

2019/6/12更新
又再次遇到,這次上面的解決方法都沒用,最後疑似訊號線放電(接觸身體)之後解決,推測可能是由於接地沒有真的接地導致電荷累積影響訊號,如果之後再遇到可以重複測試。

2019/7/15更新
再次遇到,上述方法無法解決,最後是重啟arduino後訊號再次可以進入,所以是arduino在一段時間後訊號紊亂?也試過將arduino接地接觸身體,看來是arduino自身的問題

2019/7/30更新
再次遇到,這次試的方法是將馬達地端與變壓器地端直接串接(原本是兩者皆與arduino ground一起串接),馬達亂轉一陣子後再接回,似乎有解決問題,待觀察


2019/12/7更新

再次遇到輕微抖動的狀況,以上一個方法修復有效,判斷可能是電荷累積或是亂轉活動齒輪組使狀況好轉,電荷累積較有可能,有更新會再po


參考資料
自己
6V 3A
https://arduino.stackexchange.com/questions/46835/controlling-jx-pdi-6221mg-digital-servo-with-arduino
Ground
https://forum.arduino.cc/index.php?topic=276366.0

2018年11月3日 星期六

virtualbox pfsense 網路回不來問題

之前一直有碰到電腦休眠後回復網路回不來的問題,奇怪的是電腦本身可以但是外接的網卡LAN網路卻不通,後來想了一下發現應該是virtualbox自己bridge了所以本機可以但是因為virtualbox在執行中外接網卡卻中斷所以卡住(lock),解決方法是將virtualbox整個關閉後再重新執行就可以解決問題。

參考資料
自己

2018年10月19日 星期五

anacron /sbin/shutdown -h now

最近因為電腦升級加上硬碟損壞,使用舊的ubuntu備份時,一直發現隔天早上ubuntu會自己關機,但是crontab裡面又沒有設定關機。因為最近又很忙,一直沒時間細找只覺得很奇怪,今天總算有時間去看syslog。發現原來是/etc/cron.d/anacron裡面有設定卻忘記。寫下來幫助記憶。

使用的指令
grep -rnw '/path/to/somewhere/' -e 'pattern'

參考資料
自己
http://linux.vbird.org/linux_basic/0430cron.php

2018年10月11日 星期四

google app issues

上個月更新電腦後發現google相關的app都出現斷線的訊息,如google map無法取得路況及大眾運輸的資訊,google now無法搜尋。大概有覺得應該是DNS server的問題,不過一直找不到問題在哪,甚至也以為是WIFI AP的問題。後來發現問題在pfsense的DHCP server選項DNS server我之前因為有開啟DNS forwarder加入自身IP,那個時候是pfsense自己撥接,後來我改成使用dlink router當作gateway之後也沒有做更改。將DNS server設定刪除後解決,DNS forwarder功能也沒問題。

10/11 更新
發現不是上述的問題而是WIFI AP造成,將AP重設後問題解決

參考資料
自己

2018年7月26日 星期四

以netcat取代ping監測設備是否online

這兩天在寫一個程式需要判斷手機是否在線上,一開始使用ping結果後來經過不斷測試(測試過休眠時WIFI保持連線,wakelock,powersaver,power optimization)發現,android手機(我是samsung note 8)只要按電源鍵休眠五分鐘後就會進入doze mode會block ping造成判斷失誤。經過survey後找到可以使用netcat/nmap(後來發現nmap需要另外安裝,我只有使用nmap掃描)獲取手機狀態可得知是否在線。

nc -w 4 -vz <port> <ip>

以下是我試出來可以使用的幾個Port
8080
6101 tcp backupexec
6789 tcp ibm-db2-admin
8701 tcp unknown
9593 tcp cba8
9595 tcp pds

另外由於port通常是close所以nc會是error,這個時候要把error save to file or variable需使用2>&1 std參數

20190131更新: 這幾天更新android後發現WIFI會連上又斷,經過檢查後確定問題應該出在android把我這個nc檢查的行為當成攻擊所以斷開wifi,經過加上sleep延長檢查時間後問題解決,我的機型是samsung note8,供參考。問題發生時好像會顯示不安全的網路及網路連線不可用,不太確定。


參考資料
自己
error output to file and variable