2018/04/24(火) [n年前の日記]
#1 [nitijyou] PICのほうが高くつくのかも
Arduino と PIC なら、PICで作ったほうが安く済むのかなとぼんやり思っていたけれど、考えてみたら PIC の場合、プログラムを書き込むためのハードウェアが必要になるのではと気が付いて。調べてみたら、PICkit3 なるツールがあるけれど、6,000円ぐらいするのだな…。公式版の Arduino が 2〜3個購入できてしまう。互換機なら何個買えることか…。
もちろん、PIC を使った何かしらを大量に作れば PIC を使ったほうが安くなるだろうけど、1つ2つしか作らないなら、Arduino を使ったほうが安く済みそうだなと。もっとも、Arduino を使うと、完成品のサイズに関しては制限を受けそうだけど。Arduino より小さくできないし…。
もちろん、PIC を使った何かしらを大量に作れば PIC を使ったほうが安くなるだろうけど、1つ2つしか作らないなら、Arduino を使ったほうが安く済みそうだなと。もっとも、Arduino を使うと、完成品のサイズに関しては制限を受けそうだけど。Arduino より小さくできないし…。
[ ツッコむ ]
#2 [linux][ubuntu] Linux Mint機で名前解決ができなくて悩んだり
階下に置いてあるノートPC、Gateway M-2408j は、既にサポート切れの Windows Vista がプリインストールされているため、HDDのパーティションを分けて Linux Mint 18.3 もインストールしてあるのだけど。親父さんからの質問で、Linux Mint機から自宅サーバにアクセスできないことに気づいた。ping 自宅サーバ名、と打っても「そんなホストは知らねえ」と言われてしまう。
結論から先に書くと、libnss-winbind のインストールと /etc/nsswitch.conf の書き換えで直った。
結論から先に書くと、libnss-winbind のインストールと /etc/nsswitch.conf の書き換えで直った。
sudo apt install winbind libnss-winbind
sudo vi /etc/nsswitch.conf hosts: files wins dns mdns4_minimal mdns4 [NOTFOUND=return]
◎ 試したこと。 :
ssh、samba、winbind を入れた。
samba を設定。Windows機から、LinuxMint機に向けて ping が通ること、及び、Windows機上の putty から LinuxMint機に ssh でアクセスできることも確認。
しかし相変わらず、LinuxMint機から自宅サーバが見えない。nmblookup -f 自宅サーバ名、で、IPアドレスは確認できるのだけど…。
cat /etc/resolv.conf で、nameserver 127.0.1.1 が出てくるのが気になった。
_[覚書]/etc/resolv.confのnameserver 127.0.1.1って何?うざいんですけど。やっぱり犯人はNetworkManagerと | Deginzabi163's Blog
_Ubuntu 16.10: /etc/resolv.confのnameserver 127.0.0.1を防ぐ - Narrow Escape
dnsmasq とやらが関係してるらしい。
ググっていたら、libnss-winbind なるものが気になった。
_winbindで名前解決: たわごと
_Winbind をインストールしたのに NetBIOS nameでアクセスできない on Ubuntu 13.10 | 穀風
/etc/nsswitch.conf の書き換えと、libnss-winbind のインストールで、ようやく ping 自宅サーバ、が通るようになった。
sudo aptitude install ssh samba winbind
samba を設定。Windows機から、LinuxMint機に向けて ping が通ること、及び、Windows機上の putty から LinuxMint機に ssh でアクセスできることも確認。
しかし相変わらず、LinuxMint機から自宅サーバが見えない。nmblookup -f 自宅サーバ名、で、IPアドレスは確認できるのだけど…。
cat /etc/resolv.conf で、nameserver 127.0.1.1 が出てくるのが気になった。
_[覚書]/etc/resolv.confのnameserver 127.0.1.1って何?うざいんですけど。やっぱり犯人はNetworkManagerと | Deginzabi163's Blog
_Ubuntu 16.10: /etc/resolv.confのnameserver 127.0.0.1を防ぐ - Narrow Escape
dnsmasq とやらが関係してるらしい。
sudo vi /etc/NetworkManager/NetworkManager.conf
dns=dnsmasq ↓ # dns=dnsmasqsudo reboot で再起動。
$ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 192.168.x.xnameserver は変わったが、相変わらず自宅サーバに繋がらない。
ググっていたら、libnss-winbind なるものが気になった。
_winbindで名前解決: たわごと
_Winbind をインストールしたのに NetBIOS nameでアクセスできない on Ubuntu 13.10 | 穀風
/etc/nsswitch.conf の書き換えと、libnss-winbind のインストールで、ようやく ping 自宅サーバ、が通るようになった。
[ ツッコむ ]
以上、1 日分です。