2022/03/09(水)OpenWrtでIPv6とDS-LiteとPPPoEを全部使う

OpenWrtを設定&構築したメモ。DS-LiteではなくMAP-Eでも参考になるかと思います。

※ネットワークの知識がない方はOpenWrtには手を出さないでください。

ことの発端

家庭内ルーターとして「NEC Atermシリーズ」を使っていたのですが、性能は申し分ないものの問題点があります。

  • 最新機種でもDS-Lite使用時PPPoEをパススルーできない*1
  • そのせいで、PPPoEとDS-Liteの併用ができない。*2
  • LAN内にDNSサーバを立てるとルータのDNSマスカレード機能が不安定になる。

WG1200HSはDS-Lite非対応なので、PPPoEと併用可能なら新しいのに買い替えてもよかったのですが、こんな状況ではAtermが選択肢に入らない。かといってBuffaloは安定性に問題ありそうなので、いっそのことOpenWrtルーターすればよいのでは? と。

*1 : DS-Lite以外ほぼすべての設定でパススルー可能であるのに、DS-Liteだけは絶対に許可しないという謎仕様を貫き通すNEC。

*2 : PPPoEをメインにしてLAN内のLinux等でDS-Liteを構築することは可能ですが、それは求めていない。

構築目標

openwrt-network.png

  • PPPoEとDS-Liteを併用する
  • LAN内の一部のマシンのみPPPoE側を使用する。

前提条件

  • ルーターのWAN側にはONU(光回線終端装置)が接続されている。
  • IPv6オプション(IPv6ネイティブ通信)が利用可能になっている。
  • DS-Lite(or MAP-E等)が使える状況になっている。
  • PPPoEが使える状況になっている(プロバイダ側で併用が許可されている)。

続きを読む

2021/09/29(水)777万記念ヒット

今日777万ヒットになりました。アクセスありがとうございます。

記念ヒットプレゼント

777M_hit.jpg

ブログの更新頻度が減ったため最近は600/dayぐらいでしょうか。3年半ぶりになってしまい、ストックがたまりすぎました(苦笑)*1

写真のものがプレゼントになります。写真以外にもあります。

*1 : 記念ヒットのときに在庫一掃しているわけではなく、日々工作をしながら余剰品をすこしずつストックしています。

応募方法

コメント欄に「プレゼント希望」と書き、メールアドレスをご記入の上、ご応募ください。希望者複数の場合、抽選となります。

  • 応募期限:2021/10/03 21時まで
  • 当選メール送信後、24時間以内に必要な返信がない場合、メールが届かない場合、当選無効。
  • 非公開コメント、メールアドレス無記入は無効。

記念ヒットの記録

続きを読む

2021/09/11(土)ATX/TFX電源のファン交換, KRPW-TX300W

この夏こんなことがありまして、パソコンの電源を交換しました。

交換した電源は、玄人志向のKRPW-TX300W。 80Plus Goldで、一応アイドル電流(PS-ON時無負荷)は3Wと許せる範囲。しかしこの電源ファンが今どきノーマル軸受なのか軸音がうるさい*1ので、ファンを付け替えることにしました。

続きを読む

2021/08/24(火)OPA1622のGNDの扱いと音質比較

Ti製のSoundPlus高性能オーディオ・オペアンプ「OPA1622」のGNDをどこに接続するか問題について。

OPA1622とは

高性能オーディオ用ICであり、音質も大変優れていることから人気のオペアンプです。SoundPlusシリーズの中でも最高の「Ultimate」を冠しています。

このICは「100mA以上の電流」を取り出せ、ヘッドホンなどを直接駆動することも可能です。もっぱら「いわゆる載せ替えオペアンプ」として人気のようですが、このICは10pin DFNとして提供されており、通常の方法ではオペアンプとして載せ替え使用することはできません。

またこのオペアンプには±電源ピンの他に、GNDピンがありこのピンの処理方法について多少の議論があるようです。

OPA1622のGND処理と音質比較

GND端子の接続方法は3つ考えられます。

  1. V-(マイナス電源)につなぐ(秋月変換基板ほか)
  2. 変換基板上で仮想GNDにつなぐ(Bispa変換基板)
  3. 8pinオペアンプ互換を諦めGNDに直接接続する(Bispa変換基板では可能)

仮想GNDの回路はこんな感じです。*1

OPA1622_VG.png

比較結果

(3)GND接続 > (1)Vee接続 > (2)仮想GND回路付

ある種、当たり前の結果になりました。

*1 : Bispaの基板では10KΩではなく22KΩが使われているようです。

GNDはどこに接続するべきか?

データシートには次のような記述があります。

OPA1622-GND.png

【赤下線】GNDピンはノイズが最小でインピーダンスが最も低い基準に接続しろ

ノイズが少なくインピーダンスが低い基準点というのは、通常はGNDになりますが*2、GNDに接続できない状況でしたら次点でマイナス電源に接続するのは決して悪いことではありません。*3

上に示した仮想GND回路は、電源ピン(V-)に直接接続するよりインピーダンスが高いので、音が悪くなるのは当たり前です。

*2 : 回路全体が仮想GNDで動作している場合は除く。

*3 : 似たようなものだからとプラス電源に接続すると動作しなくなるのでご注意。

一番良い方法は何?

「なんだ仮想GND基板ク○じゃん」という結論は、実はちょっと焦りすぎです。

OPA1622.jpg

左が仮想GND付き変換基板(R/C裏面実装)で、右がGND-Vee接続変換基板です。GND-Vee接続基板は、上ではCを載せずに評価しました。ここには0.1uFのECPUを電源パスコンとして接続することができます。

仮想GND付基板は、GNDを接続するためのPAD(旧Bispa変換基板ならばホール)があります。仮想GND付き基板はGNDを正しく接続すると基板中のC1/C2が電源パスコンとして作用します

その結果こうなります。

C付き仮想GND基板のGNDを接続 > C付きGND-Vee接続基板 > GND接続 > その他

まとめ

  • 仮想GND付き変換基板をそのまま使うのは愚行。
  • GND-Vee接続のオペアンプ変換基板は、電源パスコン付きのほうが音が良い。
  • 仮想GND付き変換基板は、Cを付けた状態でGND端子を回路中のGNDに接続する。
    • Rはあってもなくてもどちらでも良い。

おまけ

実験に使った基板はBispaで販売されているものです。

2021/08/14(土)パーツの整理と部品調達の話

パーツケースを3つ整理

Twitterにも書きましたが、パーツを整理していました。

parts01.jpg
parts02.jpg

左はオーディオコネクタケースで、右が端子類と3端子レギュレーターケースなのですが、種類の違うものが混ざっててわかりにくかったので、左にはオーディオ類のみ、右にはレギュレーター+スイッチ類として入れ替え。

もう1つ端子類のみのケースも含めて3ケースの入れ替え作業をしていたら、3時間もかかってしまいました。

どうして人類は余計にパーツ類を買ってしまうのだろうか……。


この部品選別と破棄は定期的に行っていて、その結果が、定期的におとずれる記念ヒットプレゼントなのですが、次回分がすでに結構溜まって困っています(苦笑)

部品調達の話

当方で頒布しているキットとかの原価率ですが、もちろんキットにもよりますがそんなに高くはないです。部品の調達価格を下げるのは簡単で、DigikeyやMouserで買い物したことある人ならすぐ分かると思いますが、大量に買うことです

例えば、キットを50セット作るのにコンデンサが350個必要だったとしてDigikey等の価格を見ます。すると500個を超えると単価が安くなることがわかります。予備も含めてぴったりの数だけ調達というわけにはいきませんし、こういうときは「えいやっ!」と500個買います。

当然、キット製造後に150個あまります。

試作程度では150個も要りませんので、これが余剰在庫になります。部品の種類が増えれば増えるほどこの余剰品は増加します。そして余剰品は最終的に処分されることが多く、そうなると単なる「原価」以外に無駄な「費用」が発生していることになります。

物を製造して売るということは、なかなか難しいものです。

キット頒布中のリスト

「今何を頒布しているのか」自分でもよくわからなくなることがあるので、トップにリストで書くようにしました。そこにこっそり「op-dbuf3のスペシャル完成品」をリンクしたのですが、瞬殺されました。

最近はキットを作るという方は一昔前より減ってるらしいですね。aliexpressとか見れば完成品として様々なものが売られてますし、わからなくもない感はあります。

本題

長々と書いてきましたが、本題はこれ。

carbon_resistor.jpg

秋月のカーボン抵抗が1Ω~1MΩまで、ほぼE6系列で買ってあるのですが、今ではチップ抵抗がメインになり不要になってしまいました。

活用できる方(欲しい人)にセットで差し上げたいと思いますので、希望される方はサイドバーのアドレスにメールください。希望者がありましたので、募集終了しました。