|
|
<!DOCTYPE html>
|
|
|
<html lang="en-us">
|
|
|
<head><meta charset="utf-8">
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
<script type="application/ld+json">
|
|
|
{
|
|
|
"@context" : "http://schema.org",
|
|
|
"@type" : "BlogPosting",
|
|
|
"mainEntityOfPage": {
|
|
|
"@type": "WebPage",
|
|
|
"@id": "https:\/\/h.cowbay.org"
|
|
|
},
|
|
|
"articleSection" : "post",
|
|
|
"name" : "[筆記] 在openwrt 中檢查網路埠的連接速度\/ Check Port Speed in Openwrt",
|
|
|
"headline" : "[筆記] 在openwrt 中檢查網路埠的連接速度\/ Check Port Speed in Openwrt",
|
|
|
"description" : "\x3cp\x3e最近在玩ansible \x2b openwrt \x2b wireguard\x3c\/p\x3e\n\n\x3cp\x3eansible 腳本寫好之後,可以把config 佈署到 openwrt 上\x3c\/p\x3e\n\n\x3cp\x3e當然前提是最好用同樣的機器,不同的機器在config 上會有一些差異\x3c\/p\x3e\n\n\x3cp\x3e但是這些差異常常就會造成無法連線、無法使用的狀況\x3c\/p\x3e\n\n\x3cp\x3eBTW 我是用 ubiquiti 的 edgerouter X 來做\x3c\/p\x3e\n\n\x3cp\x3e都弄好之後,就想說來跑個iperf3 測試一下連線速度\x3c\/p\x3e\n\n\x3cp\x3e也好和之前做的 IPSEC 比較一下\x3c\/p\x3e\n\n\x3cp\x3e結果很奇怪的是,明明一樣的機器、一樣用ansible 跑出來的config\x3c\/p\x3e\n\n\x3cp\x3e但是有一台edgerouter X 的VPN 連接速度就是特別慢\x3c\/p\x3e\n\n\x3cp\x3e而且速度都剛好卡在 99.X Mb 左右\x3c\/p\x3e\n\n\x3cp\x3e就讓我很納悶了\x26hellip;\x3c\/p\x3e",
|
|
|
"inLanguage" : "en",
|
|
|
"author" : "Eric Chang",
|
|
|
"creator" : "Eric Chang",
|
|
|
"publisher": "Eric Chang",
|
|
|
"accountablePerson" : "Eric Chang",
|
|
|
"copyrightHolder" : "Eric Chang",
|
|
|
"copyrightYear" : "2020",
|
|
|
"datePublished": "2020-07-15 10:35:01 \x2b0800 CST",
|
|
|
"dateModified" : "2020-07-15 10:35:01 \x2b0800 CST",
|
|
|
"url" : "https:\/\/h.cowbay.org\/post\/check-port-speed-in-openwrt\/",
|
|
|
"wordCount" : "1303",
|
|
|
"image" : "https://h.cowbay.orghttps://h.cowbay.org/images/post-default-10.jpg"",
|
|
|
"keywords" : [ ""openwrt"","Blog" ]
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
|
|
|
<title>[筆記] 在openwrt 中檢查網路埠的連接速度/ Check Port Speed in Openwrt </title>
|
|
|
|
|
|
|
|
|
<meta name="description" content="some articles about job,food,passion sisters" />
|
|
|
|
|
|
|
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
<meta name="robots" content="all,follow">
|
|
|
<meta name="googlebot" content="index,follow,snippet,archive">
|
|
|
<link rel="stylesheet" id="ct-tracks-google-fonts-css" href="https://fonts.googleapis.com/css?family=Raleway%3A400%2C700&subset=latin%2Clatin-ext&ver=4.7.2" type="text/css" media="all">
|
|
|
|
|
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
|
|
|
|
|
<link href="https://h.cowbay.org/css/style.css?v=1594781241" rel="stylesheet" id="theme-stylesheet" type='text/css' media='all'>
|
|
|
|
|
|
<link href="https://h.cowbay.org/css/custom.css?v=1594781241" rel="stylesheet" type='text/css' media='all'>
|
|
|
<link rel="shortcut icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
|
|
<link rel="icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
|
|
|
|
|
|
|
|
<script type="application/javascript">
|
|
|
var doNotTrack = false;
|
|
|
if (!doNotTrack) {
|
|
|
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
|
|
|
ga('create', 'UA-138954876-1', 'auto');
|
|
|
|
|
|
ga('send', 'pageview');
|
|
|
}
|
|
|
</script>
|
|
|
<script async src='https://www.google-analytics.com/analytics.js'></script>
|
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
<body class="post-template-default single single-post single-format-standard ct-body singular singular-post not-front standard">
|
|
|
|
|
|
<div id="overflow-container" class="overflow-container">
|
|
|
<a class="skip-content" href="#main">Skip to content</a>
|
|
|
<header id="site-header" class="site-header" role="banner">
|
|
|
<div class='top-navigation'>
|
|
|
<div class='container'>
|
|
|
|
|
|
<div id="menu-secondary" class="menu-container menu-secondary" role="navigation">
|
|
|
<button id="toggle-secondary-navigation" class="toggle-secondary-navigation"><i class="fas fa-plus"></i></button>
|
|
|
|
|
|
<div class="menu">
|
|
|
|
|
|
<ul id="menu-secondary-items" class="menu-secondary-items">
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/"></a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/ansible">ansible</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/linux">linux</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/proxmox">proxmox</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/ps">ps</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/%E7%A2%8E%E5%BF%B5">碎念</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/%E7%AD%86%E8%A8%98">筆記</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/%E7%BE%A4%E6%9A%89">群暉</a>
|
|
|
</li>
|
|
|
|
|
|
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
|
|
<a href="/categories/%E9%9B%9C%E5%BF%B5">雜念</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
<ul class="social-media-icons">
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20Social%20profile%20url%20in%20facebook" data-animate-hover="pulse" class="facebook" target="_blank">
|
|
|
<i class="fab fa-facebook-square" title="facebook"></i>
|
|
|
<span class="screen-reader-text">facebook</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20googleplus" data-animate-hover="pulse" class="gplus" target="_blank">
|
|
|
<i class="fab fa-google-plus-g" title="googleplus"></i>
|
|
|
<span class="screen-reader-text">googleplus</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="chang0206" data-animate-hover="pulse" class="twitter" target="_blank">
|
|
|
<i class="fab fa-twitter-square" title="twitter"></i>
|
|
|
<span class="screen-reader-text">twitter</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="chang0206" data-animate-hover="pulse" class="instagram" target="_blank">
|
|
|
<i class="fab fa-instagram" title="instagram"></i>
|
|
|
<span class="screen-reader-text">instagram</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="mailto:mc@hotshraingmy.info" data-animate-hover="pulse" class="email">
|
|
|
<i class="fas fa-envelope" title="email"></i>
|
|
|
<span class="screen-reader-text">email</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20linkedin" data-animate-hover="pulse" class="linkedin" target="_blank">
|
|
|
<i class="fab fa-linkedin-in" title="linkedin"></i>
|
|
|
<span class="screen-reader-text">linkedin</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20stackoverflow" data-animate-hover="pulse" class="stackoverflow" target="_blank">
|
|
|
<i class="fab fa-stack-overflow" title="stackoverflow"></i>
|
|
|
<span class="screen-reader-text">stackoverflow</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="changchichung" data-animate-hover="pulse" class="github" target="_blank">
|
|
|
<i class="fab fa-github" title="github"></i>
|
|
|
<span class="screen-reader-text">github</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20pinterest" data-animate-hover="pulse" class="pinterest" target="_blank">
|
|
|
<i class="fab fa-pinterest" title="pinterest"></i>
|
|
|
<span class="screen-reader-text">pinterest</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="https://h.cowbay.org/index.xml" data-animate-hover="pulse" class="rss" target="_blank">
|
|
|
<i class="fas fa-rss" title="rss"></i>
|
|
|
<span class="screen-reader-text">rss</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
</ul></div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<div class="container">
|
|
|
<div id="title-info" class="title-info">
|
|
|
<div id='site-title' class='site-title'>
|
|
|
|
|
|
<a href="/"> MC部落 </a>
|
|
|
</div>
|
|
|
</div>
|
|
|
<button id="toggle-navigation" class="toggle-navigation">
|
|
|
<i class="fas fa-bars"></i>
|
|
|
</button>
|
|
|
|
|
|
<div id="menu-primary-tracks" class="menu-primary-tracks"></div>
|
|
|
<div id="menu-primary" class="menu-container menu-primary" role="navigation">
|
|
|
|
|
|
<p class="site-description">What’s the Worst That Could Happen?</p>
|
|
|
|
|
|
|
|
|
<div class="menu">
|
|
|
<ul id="menu-primary-items" class="menu-primary-items">
|
|
|
|
|
|
|
|
|
<li class='menu-item menu-item-type-custom menu-item-object-custom '>
|
|
|
<a href="https://h.cowbay.org/">Home</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
<li class='menu-item menu-item-type-post_type menu-item-object-page '>
|
|
|
<a href="https://h.cowbay.org/about/">About</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
<li class='menu-item menu-item-type-post_type menu-item-object-page '>
|
|
|
<a href="https://h.cowbay.org/contact/">Get in touch</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</header>
|
|
|
|
|
|
<div id="main" class="main" role="main">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="loop-container" class="loop-container">
|
|
|
|
|
|
<div class="post type-post status-publish format-standard has-post-thumbnail hentry category-design tag-design tag-standard-2 tag-tagalicious tag-travel entry full-without-featured odd excerpt-1">
|
|
|
|
|
|
<div class='featured-image lazy lazy-bg-image' data-background="https://h.cowbay.org/images/post-default-10.jpg">
|
|
|
</div>
|
|
|
|
|
|
<div class="entry-meta">
|
|
|
<span class="date">15 July</span> <span> / </span>
|
|
|
|
|
|
<span class="author">
|
|
|
<a href="https://github.com/changchichung" title="Posts by Eric Chang" rel="author">Eric Chang</a>
|
|
|
</span>
|
|
|
|
|
|
|
|
|
|
|
|
<span class="category">
|
|
|
<span> / </span>
|
|
|
|
|
|
<a href="/categories/%E7%AD%86%E8%A8%98">筆記</a>
|
|
|
</span>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
<div class='entry-header'>
|
|
|
<h1 class='entry-title'> [筆記] 在openwrt 中檢查網路埠的連接速度/ Check Port Speed in Openwrt</h1>
|
|
|
</div>
|
|
|
<div class="entry-container">
|
|
|
<div class="entry-content">
|
|
|
<article>
|
|
|
<p>最近在玩ansible + openwrt + wireguard</p>
|
|
|
|
|
|
<p>ansible 腳本寫好之後,可以把config 佈署到 openwrt 上</p>
|
|
|
|
|
|
<p>當然前提是最好用同樣的機器,不同的機器在config 上會有一些差異</p>
|
|
|
|
|
|
<p>但是這些差異常常就會造成無法連線、無法使用的狀況</p>
|
|
|
|
|
|
<p>BTW 我是用 ubiquiti 的 edgerouter X 來做</p>
|
|
|
|
|
|
<p>都弄好之後,就想說來跑個iperf3 測試一下連線速度</p>
|
|
|
|
|
|
<p>也好和之前做的 IPSEC 比較一下</p>
|
|
|
|
|
|
<p>結果很奇怪的是,明明一樣的機器、一樣用ansible 跑出來的config</p>
|
|
|
|
|
|
<p>但是有一台edgerouter X 的VPN 連接速度就是特別慢</p>
|
|
|
|
|
|
<p>而且速度都剛好卡在 99.X Mb 左右</p>
|
|
|
|
|
|
<p>就讓我很納悶了…</p>
|
|
|
|
|
|
<p>於是想說來檢查一下網路孔的狀態</p>
|
|
|
|
|
|
<p>但是因為openwrt 精簡了很多指令,所以一些linux 上常用的指令都看不到實際的連線速度</p>
|
|
|
|
|
|
<p>後來終於找到這一篇</p>
|
|
|
|
|
|
<p><a href="https://forum.openwrt.org/t/change-interface-br-lan-from-100-mb-to-1-gigabit-help-me/21914">https://forum.openwrt.org/t/change-interface-br-lan-from-100-mb-to-1-gigabit-help-me/21914</a></p>
|
|
|
|
|
|
<p>其中有提到這個指令</p>
|
|
|
|
|
|
<pre><code class="language-shell">swconfig dev switch0 show
|
|
|
</code></pre>
|
|
|
|
|
|
<p>所以在有問題的那台機器跑一次,結果就發現了port0 的連線速度只有100BaseT</p>
|
|
|
|
|
|
<pre><code class="language-shell">root@OpenWrt-15:~# swconfig dev switch0 show
|
|
|
Global attributes:
|
|
|
enable_vlan: 1
|
|
|
mib: Switch MIB counters
|
|
|
PPE_AC_BCNT0: 0
|
|
|
PPE_AC_PCNT0: 0
|
|
|
PPE_AC_BCNT63: 0
|
|
|
PPE_AC_PCNT63: 0
|
|
|
PPE_MTR_CNT0: 0
|
|
|
PPE_MTR_CNT63: 0
|
|
|
GDM1_TX_GBCNT: 0
|
|
|
GDM1_TX_GPCNT: 0
|
|
|
GDM1_TX_SKIPCNT: 0
|
|
|
GDM1_TX_COLCNT: 0
|
|
|
GDM1_RX_GBCNT1: 0
|
|
|
GDM1_RX_GPCNT1: 0
|
|
|
GDM1_RX_OERCNT: 0
|
|
|
GDM1_RX_FERCNT: 0
|
|
|
GDM1_RX_SERCNT: 0
|
|
|
GDM1_RX_LERCNT: 0
|
|
|
GDM1_RX_CERCNT: 0
|
|
|
GDM1_RX_FCCNT: 0
|
|
|
GDM2_TX_GBCNT: 0
|
|
|
GDM2_TX_GPCNT: 0
|
|
|
GDM2_TX_SKIPCNT: 0
|
|
|
GDM2_TX_COLCNT: 0
|
|
|
GDM2_RX_GBCNT: 0
|
|
|
GDM2_RX_GPCNT: 0
|
|
|
GDM2_RX_OERCNT: 0
|
|
|
GDM2_RX_FERCNT: 0
|
|
|
GDM2_RX_SERCNT: 0
|
|
|
GDM2_RX_LERCNT: 0
|
|
|
GDM2_RX_CERCNT: 0
|
|
|
GDM2_RX_FCCNT: 0
|
|
|
|
|
|
Port 0:
|
|
|
mib: Port 0 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 6861716
|
|
|
TxMulti : 8
|
|
|
TxBroad : 12
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 4056
|
|
|
Tx65Byte : 11645
|
|
|
Tx128Byte : 13210
|
|
|
Tx256Byte : 249
|
|
|
Tx512Byte : 169
|
|
|
Tx1024Byte : 6832407
|
|
|
TxByte : 10238376166
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 49
|
|
|
RxUni : 963037
|
|
|
RxMulti : 1200795
|
|
|
RxBroad : 54114
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 56679
|
|
|
Rx65Byte : 117104
|
|
|
Rx128Byte : 1359908
|
|
|
Rx256Byte : 181766
|
|
|
Rx512Byte : 198823
|
|
|
Rx1024Byte : 303666
|
|
|
RxByte : 889985596
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 2
|
|
|
link: port:0 link:up speed:100baseT full-duplex
|
|
|
Port 1:
|
|
|
mib: Port 1 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 948176
|
|
|
TxMulti : 170
|
|
|
TxBroad : 3
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 1557
|
|
|
Tx65Byte : 930766
|
|
|
Tx128Byte : 1302
|
|
|
Tx256Byte : 528
|
|
|
Tx512Byte : 75
|
|
|
Tx1024Byte : 14121
|
|
|
TxByte : 87870052
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 6849258
|
|
|
RxMulti : 187
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 911
|
|
|
Rx65Byte : 14343
|
|
|
Rx128Byte : 298
|
|
|
Rx256Byte : 88
|
|
|
Rx512Byte : 56
|
|
|
Rx1024Byte : 6833749
|
|
|
RxByte : 9828214886
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 1
|
|
|
link: port:1 link:up speed:1000baseT full-duplex
|
|
|
Port 2:
|
|
|
mib: Port 2 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 0
|
|
|
TxMulti : 0
|
|
|
TxBroad : 0
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 0
|
|
|
Tx65Byte : 0
|
|
|
Tx128Byte : 0
|
|
|
Tx256Byte : 0
|
|
|
Tx512Byte : 0
|
|
|
Tx1024Byte : 0
|
|
|
TxByte : 0
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 0
|
|
|
RxMulti : 0
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 0
|
|
|
Rx65Byte : 0
|
|
|
Rx128Byte : 0
|
|
|
Rx256Byte : 0
|
|
|
Rx512Byte : 0
|
|
|
Rx1024Byte : 0
|
|
|
RxByte : 0
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 1
|
|
|
link: port:2 link:down
|
|
|
Port 3:
|
|
|
mib: Port 3 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 0
|
|
|
TxMulti : 0
|
|
|
TxBroad : 0
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 0
|
|
|
Tx65Byte : 0
|
|
|
Tx128Byte : 0
|
|
|
Tx256Byte : 0
|
|
|
Tx512Byte : 0
|
|
|
Tx1024Byte : 0
|
|
|
TxByte : 0
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 0
|
|
|
RxMulti : 0
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 0
|
|
|
Rx65Byte : 0
|
|
|
Rx128Byte : 0
|
|
|
Rx256Byte : 0
|
|
|
Rx512Byte : 0
|
|
|
Rx1024Byte : 0
|
|
|
RxByte : 0
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 1
|
|
|
link: port:3 link:down
|
|
|
Port 4:
|
|
|
mib: Port 4 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 0
|
|
|
TxMulti : 0
|
|
|
TxBroad : 0
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 0
|
|
|
Tx65Byte : 0
|
|
|
Tx128Byte : 0
|
|
|
Tx256Byte : 0
|
|
|
Tx512Byte : 0
|
|
|
Tx1024Byte : 0
|
|
|
TxByte : 0
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 0
|
|
|
RxMulti : 0
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 0
|
|
|
Rx65Byte : 0
|
|
|
Rx128Byte : 0
|
|
|
Rx256Byte : 0
|
|
|
Rx512Byte : 0
|
|
|
Rx1024Byte : 0
|
|
|
RxByte : 0
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 1
|
|
|
link: port:4 link:down
|
|
|
Port 5:
|
|
|
mib: Port 5 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 0
|
|
|
TxMulti : 0
|
|
|
TxBroad : 0
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 0
|
|
|
Tx65Byte : 0
|
|
|
Tx128Byte : 0
|
|
|
Tx256Byte : 0
|
|
|
Tx512Byte : 0
|
|
|
Tx1024Byte : 0
|
|
|
TxByte : 0
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 0
|
|
|
RxMulti : 0
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 0
|
|
|
Rx65Byte : 0
|
|
|
Rx128Byte : 0
|
|
|
Rx256Byte : 0
|
|
|
Rx512Byte : 0
|
|
|
Rx1024Byte : 0
|
|
|
RxByte : 0
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 0
|
|
|
link: port:5 link:down
|
|
|
Port 6:
|
|
|
mib: Port 6 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 7812303
|
|
|
TxMulti : 1200937
|
|
|
TxBroad : 54112
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 13632
|
|
|
Tx64Byte : 13632
|
|
|
Tx65Byte : 188400
|
|
|
Tx128Byte : 1360750
|
|
|
Tx256Byte : 181926
|
|
|
Tx512Byte : 198875
|
|
|
Tx1024Byte : 7137402
|
|
|
TxByte : 10755312044
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 51
|
|
|
RxUni : 7809918
|
|
|
RxMulti : 201
|
|
|
RxBroad : 30
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 89
|
|
|
Rx64Byte : 5720
|
|
|
Rx65Byte : 942425
|
|
|
Rx128Byte : 14535
|
|
|
Rx256Byte : 778
|
|
|
Rx512Byte : 249
|
|
|
Rx1024Byte : 6846531
|
|
|
RxByte : 10357481140
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 0
|
|
|
link: port:6 link:up speed:1000baseT full-duplex
|
|
|
Port 7:
|
|
|
mib: Port 7 MIB counters
|
|
|
TxDrop : 0
|
|
|
TxCRC : 0
|
|
|
TxUni : 0
|
|
|
TxMulti : 0
|
|
|
TxBroad : 0
|
|
|
TxCollision: 0
|
|
|
TxSingleCol: 0
|
|
|
TxMultiCol : 0
|
|
|
TxDefer : 0
|
|
|
TxLateCol : 0
|
|
|
TxExcCol : 0
|
|
|
TxPause : 0
|
|
|
Tx64Byte : 0
|
|
|
Tx65Byte : 0
|
|
|
Tx128Byte : 0
|
|
|
Tx256Byte : 0
|
|
|
Tx512Byte : 0
|
|
|
Tx1024Byte : 0
|
|
|
TxByte : 0
|
|
|
RxDrop : 0
|
|
|
RxFiltered : 0
|
|
|
RxUni : 0
|
|
|
RxMulti : 0
|
|
|
RxBroad : 0
|
|
|
RxAlignErr : 0
|
|
|
RxCRC : 0
|
|
|
RxUnderSize: 0
|
|
|
RxFragment : 0
|
|
|
RxOverSize : 0
|
|
|
RxJabber : 0
|
|
|
RxPause : 0
|
|
|
Rx64Byte : 0
|
|
|
Rx65Byte : 0
|
|
|
Rx128Byte : 0
|
|
|
Rx256Byte : 0
|
|
|
Rx512Byte : 0
|
|
|
Rx1024Byte : 0
|
|
|
RxByte : 0
|
|
|
RxCtrlDrop : 0
|
|
|
RxIngDrop : 0
|
|
|
RxARLDrop : 0
|
|
|
|
|
|
pvid: 0
|
|
|
link: port:7 link:down
|
|
|
VLAN 1:
|
|
|
vid: 1
|
|
|
ports: 1 2 3 4 6t
|
|
|
VLAN 2:
|
|
|
vid: 2
|
|
|
ports: 0 6t
|
|
|
</code></pre>
|
|
|
|
|
|
<p>WTF !?</p>
|
|
|
|
|
|
<p>既然另外幾台都沒有問題,那麼應該就是這台機器的網路孔、或者網路線有問題了!</p>
|
|
|
|
|
|
<p>那就換換看網路線吧!</p>
|
|
|
|
|
|
<p>果然從原本的 CAT 5E 換成 CAT 6 之後,連線速率就變成 1000 Mb了</p>
|
|
|
|
|
|
<p>但是CAT 5E 應該要能支援到1000Mb 才對啊!</p>
|
|
|
|
|
|
<p>所以就是這條 CAT 5E 要不就是偷工減料,要不就是年紀到了,衰退了??</p>
|
|
|
|
|
|
<p>以後還是不要用 CAT 5E 的線了…</p>
|
|
|
|
|
|
<p>這邊太多的古董,總是藏著一些奇奇怪怪的臭蟲 ….</p>
|
|
|
|
|
|
<p>同場加映一下 wireguard 連線的速率</p>
|
|
|
|
|
|
<p>大概都能跑到200 Mb 左右</p>
|
|
|
|
|
|
<p>比起原本strongswan 打的 IPSEC 只有 30 Mb 左右 ,那是進步太多太多了!</p>
|
|
|
|
|
|
<p>strongswan 的設定又囉唆,該是讓他退場的時候了!</p>
|
|
|
|
|
|
<p><img src="https://i.imgur.com/QwQLH2V.png" alt="" /></p>
|
|
|
|
|
|
<p>=== delete below content when finish the post ===
|
|
|
youtbe:
|
|
|
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
|
|
|
<iframe src="https://www.youtube.com/embed/w7Ft2ymGmfc" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allowfullscreen title="YouTube Video"></iframe>
|
|
|
</div>
|
|
|
|
|
|
IG photo:
|
|
|
|
|
|
<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/p/BWNjjyYFxVx/?utm_source=ig_embed&utm_campaign=loading" data-instgrm-version="12" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:658px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><div style="padding:16px;"> <a href="https://www.instagram.com/p/BWNjjyYFxVx/?utm_source=ig_embed&utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank"> <div style=" display: flex; flex-direction: row; align-items: center;"> <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div></div></div><div style="padding: 19% 0;"></div> <div style="display:block; height:50px; margin:0 auto 12px; width:50px;"><svg width="50px" height="50px" viewBox="0 0 60 60" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-511.000000, -20.000000)" fill="#000000"><g><path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path></g></g></g></svg></div><div style="padding-top: 8px;"> <div style=" color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;"> View this post on Instagram</div></div><div style="padding: 12.5% 0;"></div> <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;"><div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div> <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div></div><div style="margin-left: 8px;"> <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div> <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"></div></div><div style="margin-left: auto;"> <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div> <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div> <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div></div></div></a> <p style=" margin:8px 0 0 0; padding:0 4px;"> <a href="https://www.instagram.com/p/BWNjjyYFxVx/?utm_source=ig_embed&utm_campaign=loading" style=" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;" target="_blank">#Talitha #Getty #yacht in #fjærland #fjærlandsfjorden #sognefjorden #mundal #norway #landscape #panorama #travel #instagoodmyphoto #justgoshoot #peoplescreatives #visualsoflife #photography #photoshoot #photodaily #photogram #instagood #picoftheday #fjærland #photooftheday #pentax #nrksf #sognavis</a></p> <p style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;">A post shared by <a href="https://www.instagram.com/bepsays/?utm_source=ig_embed&utm_campaign=loading" style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;" target="_blank"> Bjørn Erik Pedersen</a> (@bepsays) on <time style=" font-family:Arial,sans-serif; font-size:14px; line-height:17px;" datetime="2017-07-06T16:27:46+00:00">Jul 6, 2017 at 9:27am PDT</time></p></div></blockquote>
|
|
|
<script async src="//www.instagram.com/embed.js"></script></p>
|
|
|
</article>
|
|
|
</div>
|
|
|
|
|
|
<div class='entry-meta-bottom'>
|
|
|
|
|
|
|
|
|
<div class="entry-categories"><p><span>Categories</span>
|
|
|
|
|
|
<a href="/categories/%E7%AD%86%E8%A8%98" title="View all posts in 筆記">筆記</a>
|
|
|
</p>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="entry-tags"><p><span>Tags</span>
|
|
|
|
|
|
<a href="/tags/openwrt" title="View all posts tagged openwrt">openwrt</a>
|
|
|
|
|
|
|
|
|
</p></div> </div>
|
|
|
|
|
|
|
|
|
<div class="author-meta">
|
|
|
|
|
|
<div class="author">
|
|
|
|
|
|
<img alt='Eric Chang' src="https://www.gravatar.com/avatar/23f8ed94e007297499ac8df1641b3ff5?s=100&d=identicon" class='avatar avatar-72 photo' height='72' width='72'>
|
|
|
|
|
|
<span>
|
|
|
Written by:<a href="https://github.com/changchichung" title="Posts by Eric Chang" rel="author">Eric Chang</a> </span>
|
|
|
</div>
|
|
|
<div class="bio">
|
|
|
|
|
|
|
|
|
<p>塵世裡一個迷途小書僮</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a class="facebook" target="_blank"
|
|
|
href="full%20Social%20profile%20url%20in%20facebook">
|
|
|
<i class="fab fa-facebook-f"
|
|
|
title="facebook icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a class="googleplus" target="_blank"
|
|
|
href="full%20profile%20url%20in%20googleplus">
|
|
|
<i class="fab fa-google-plus-g"
|
|
|
title="googleplus icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a class="twitter" target="_blank"
|
|
|
href="chang0206">
|
|
|
<i class="fab fa-twitter-square"
|
|
|
title="twitter icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
<a class="linkedin" target="_blank"
|
|
|
href="full%20profile%20url%20in%20linkedin">
|
|
|
<i class="fab fa-linkedin"
|
|
|
title="linkedin icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a class="email" target="_blank"
|
|
|
href="mailto:mc@hotshraingmy.info">
|
|
|
<i class="fas fa-envelope"
|
|
|
title="email icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a class="instagram" target="_blank"
|
|
|
href="chang0206">
|
|
|
<i class="fab fa-instagram"
|
|
|
title="instagram icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a class="stackoverflow" target="_blank"
|
|
|
href="full%20profile%20url%20in%20stackoverflow">
|
|
|
<i class="fab fa-stack-overflow"
|
|
|
title="stackoverflow icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a class="github" target="_blank"
|
|
|
href="changchichung">
|
|
|
<i class="fab fa-github"
|
|
|
title="github icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a class="pinterest" target="_blank"
|
|
|
href="full%20profile%20url%20in%20pinterest">
|
|
|
<i class="fab fa-pinterest"
|
|
|
title="pinterest icon"></i>
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<section id="comments" class="comments">
|
|
|
<div id="disqus_thread"></div>
|
|
|
<script type="application/javascript">
|
|
|
var disqus_config = function () {
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
(function() {
|
|
|
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
|
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
|
return;
|
|
|
}
|
|
|
var d = document, s = d.createElement('script'); s.async = true;
|
|
|
s.src = '//' + "h-cowbay-org-1" + '.disqus.com/embed.js';
|
|
|
s.setAttribute('data-timestamp', +new Date());
|
|
|
(d.head || d.body).appendChild(s);
|
|
|
})();
|
|
|
</script>
|
|
|
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
|
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</section>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<footer id="site-footer" class="site-footer" role="contentinfo">
|
|
|
<h1>
|
|
|
|
|
|
<a href=""> MC部落 </a>
|
|
|
|
|
|
</h1>
|
|
|
|
|
|
|
|
|
<p class="site-description">What’s the Worst That Could Happen?</p>
|
|
|
|
|
|
|
|
|
<div id="menu-footer" class="menu-container menu-footer" role="navigation">
|
|
|
<div class="menu">
|
|
|
|
|
|
<ul id="menu-footer-items" class="menu-footer-items">
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</div> </div>
|
|
|
|
|
|
<ul class="social-media-icons">
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a class="facebook" target="_blank"
|
|
|
href="full%20Social%20profile%20url%20in%20facebook" >
|
|
|
<i class="fab fa-facebook-f" title="facebook"></i>
|
|
|
<span class="screen-reader-text">facebook</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a class="googleplus" target="_blank"
|
|
|
href="full%20profile%20url%20in%20googleplus" >
|
|
|
<i class="fab fa-google-plus-g" title="googleplus"></i>
|
|
|
<span class="screen-reader-text">googleplus</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="chang0206" class="twitter" target="_blank">
|
|
|
<i class="fab fa-twitter-square" title="twitter"></i>
|
|
|
<span class="screen-reader-text">twitter</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="chang0206" class="instagram" target="_blank">
|
|
|
<i class="fab fa-instagram" title="instagram"></i>
|
|
|
<span class="screen-reader-text">instagram</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="mailto:mc@hotshraingmy.info" class="email">
|
|
|
<i class="fas fa-envelope" title="email"></i>
|
|
|
<span class="screen-reader-text">email</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20linkedin" class="linkedin" target="_blank">
|
|
|
<i class="fab fa-linkedin-in" title="linkedin"></i>
|
|
|
<span class="screen-reader-text">linkedin</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20stackoverflow" class="stackoverflow" target="_blank">
|
|
|
<i class="fab fa-stack-overflow" title="stackoverflow"></i>
|
|
|
<span class="screen-reader-text">stackoverflow</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="changchichung" class="github" target="_blank">
|
|
|
<i class="fab fa-github" title="github"></i>
|
|
|
<span class="screen-reader-text">github</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="full%20profile%20url%20in%20pinterest" class="pinterest" target="_blank">
|
|
|
<i class="fab fa-pinterest" title="pinterest"></i>
|
|
|
<span class="screen-reader-text">pinterest</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
<a href="https://h.cowbay.org/index.xml" data-animate-hover="pulse" class="rss" target="_blank">
|
|
|
<i class="fas fa-rss" title="rss"></i>
|
|
|
<span class="screen-reader-text">rss</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
</ul> <div class="design-credit">
|
|
|
|
|
|
<p>© 2018 Göran Svensson</p>
|
|
|
|
|
|
<p>Nederburg Hugo Theme by <a href="https://appernetic.io">Appernetic</a>.</p>
|
|
|
|
|
|
<p>A port of Tracks by Compete Themes.</p>
|
|
|
|
|
|
</div>
|
|
|
</footer>
|
|
|
|
|
|
</div>
|
|
|
<script src="https://h.cowbay.org/js/jquery.min.js"></script>
|
|
|
<script src="https://h.cowbay.org/js/jquerymigrate.js"></script>
|
|
|
<script src="https://h.cowbay.org/js/production.min.js?v=1594781241"></script>
|
|
|
|
|
|
</body>
|
|
|
</html>
|