2017年11月11日 星期六

UAP接在MikroTik RB750Gr3後無法透過DHCP獲得IP的問題

最近借到一台RB750Gr3,想要取代我原本使用的ASUS RTN-56U。我的無線網路是使用UniFi UAP AC Lite。把RB750設置好之後,把UAP接上去卻發現手機平板都無法連接上,UniFi Controller也顯示adoption failed,而UAP的IP也跟DHCP設置的網段不同。

花了些時間搜尋資訊,發現三月就有人碰到同樣的問題,解法是在RouterOS的橋接設定,把STP改成none。
https://forum.mikrotik.com/viewtopic.php?t=116963&start=50

2017年10月26日 星期四

ZeroCat

用Django寫的仿雙葉系統的貼圖討論板,程式碼預計會在近日內公開。
Demo: https://zerocat.pastwind.org/

系統設置:
  • Ubuntu 16.04.2 @ Linode
  • NGINX
  • uwsgi 
  • virtualenvwrapper
  • Python 3
  • Django
  • Bootstrap 4
  • Sqlite
目前的功能:
  • 貼文者識別
  • 張貼文章
  • 張貼回覆
  • 刪除文章與回覆
  • 灌水限制
  • 上傳檔案大小限制
預計未來會實做的功能:
  • 依照設定的空間限制,自動刪除較舊的文章與圖檔
  • reCaptcha
  • ...還沒想到

2017年10月5日 星期四

ssh登入緩慢的問題

放個假回來系統又怪怪的... Orz

今天一進公司就發現要使用SSH連到伺服器變得很緩慢,要等很久才會顯示登入提示,輸入密碼後又要等很久才會到登入後的畫面,比較嚴重的情況還會出現連線逾時。

連線的client有Windows跟Linux,無論連線用的軟體都有一樣的情況。Server的部份主要是Debian 8跟Centos 7有這種情況,Ubuntu 14.04跟16.04都不會。比較有趣的是在Server端在同一個網段互相連線也不會有連線緩慢的情況,這讓我懷疑是DNS解析問題。

可是那些連入緩慢的設備,仔細檢查過DNS解析完全沒有問題,本來認為跟軟體更新有關,但是其中有一台已經五個月沒更新,安裝Centos 7的設備也有同樣的問題。

詢問Google大神後,其他人碰到這種情況就是去修改openssh server的設定檔,把UseDNS改成no(預設為yes),我試著這樣修改並重啟ssh後就恢復正常。

跟DNS有關聯的問題應該是這幾天的dnsmasq漏洞,可是我的Server是直接查詢Hinet DNS啊...。UseDNS選項是去反查連入IP的網域名稱,經測試Hinet DNS的IP反解析功能並沒有問題。

2017年9月22日 星期五

foobar2000使用usb dac播放音樂

因為最近買了KECES的DA151MK3,想研究一下怎樣的設置才能得到最好的效果。

軟體需求
  • Windows 7以後的作業系統(其實是Vista以後,但是誰還用Vista?)
  • foobar2000最新版
  • WASAPI plugin
foobar2000的設置說明
  1. 在Preference/Playback/Output/Device裡選擇『WASAPI (event):喇叭 (USB DAC)』。選擇DS (Direct Sound) 的話有可能會受Windows Mixer與Resampler影響,而WASAPI則是直接輸出未更動的位元流給USB DAC。WASAPI支援兩種模式:push跟event,音效裝置可能只支援其中一種方式,大多數裝置都支援event,如果不支援再改用push,可參考WASAPI plugin的文件
  2. 下面的Output data format要依照硬體規格設置,否則會出現無法播放,格式不支援的錯誤。以DA151MK3為例,最大支援到16-bit。至於Dither是否要啟用,如果播放的音樂需要轉換,如24-bit->16-bit則可以開啟,但是HydrogenAudio的Wiki上則認為,大多數人其實聽不出來差異,是否需要開啟則是依照喜好決定。
  3. 在Playback/DSP Manager/Active DSPs裡,如果播放的音樂檔案格式硬體不支援,則需要啟用Resampler做轉換。以DA151MK3為例,播放格式為24bit/96kHz的檔案,就需要使用Resampler並設置為44或48kHz,否則同樣會出現音訊裝置無法支援的問題。以內建的Resampler來說,SSRC的品質比較好但是硬體需求較高,PPHS雖然比不上SSRC但是也比Windows的Resampler好太多。這部份也是依照喜好決定。如果不須轉換則無須使用,減少Resampler所帶來的影響。