<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="http://blog.kumanet.com/">
<title>SF-Z会OBの工作な日々</title>
<link>http://blog.kumanet.com/</link>
<description>SF-Z会OBの工作とコンピータな日々</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.sakura.ne.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://blog.kumanet.com/article/190725290.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/190636905.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/190633480.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/190631016.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/190239845.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/190239674.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188878881.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188855860.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188848354.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188840175.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188821004.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188818445.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188814630.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188814475.html" />
<rdf:li rdf:resource="http://blog.kumanet.com/article/188814442.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.kumanet.com/article/190725290.html">
<link>http://blog.kumanet.com/article/190725290.html</link>
<title>New(2024) ご自宅サーバー構築 その4</title>
<description>Docker を追加したら、二つの問題がKVM上のVMに発生した。1. VM とホストシステムは通信できるが、他のシステムとの通信ができなくなった。2. ホストシステムのネットワークI/FのRX Dropped カウンターが、ゆっくり時間と共に増えています。VMと他のシステムの通信の問題は、Docker がカーネルのパラメータを変更したようだ。https://inoccu.com/blog/2018/05/17/161848.htmlを参考に以下の二つのファィルを作成して、ホ..</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2024-01-07T09:28:13+09:00</dc:date>
<content:encoded><![CDATA[
Docker を追加したら、二つの問題がKVM上のVMに発生した。<br /><br />1. VM とホストシステムは通信できるが、他のシステムとの通信ができなくなった。<br />2. ホストシステムのネットワークI/FのRX Dropped カウンターが、ゆっくり時間と共に増えています。<br /><br />VMと他のシステムの通信の問題は、<br />Docker がカーネルのパラメータを変更したようだ。<br /><a href="https://inoccu.com/blog/2018/05/17/161848.html" target="_blank">https://inoccu.com/blog/2018/05/17/161848.html</a><br />を参考に以下の二つのファィルを作成して、ホストシステムを再起動。<br />これで、解決。<br /><br />RX のDrop の問題の解決策はまだ発見されず。<br />Docker + KVM の構成は、再考が必要そうだ。(私の技量が足りないとの意味で)<br /><br /><pre><br /># cat /etc/udev/rules.d/99-bridge.rules <br />ACTION=="add", SUBSYSTEM=="module", KERNEL=="br_netfilter", RUN+="/lib/systemd/systemd-sysctl --prefix=/net/bridge"<br /># cat /etc/sysctl.d/bridge.conf <br />net.bridge.bridge-nf-call-ip6tables = 0<br />net.bridge.bridge-nf-call-iptables = 0<br />net.bridge.bridge-nf-call-arptables = 0<br /></pre><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/190636905.html">
<link>http://blog.kumanet.com/article/190636905.html</link>
<title>New(2024) ご自宅サーバー構築 その3</title>
<description>https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2033957virtiofs によるHostとGuestシステムでのファイル共有にはまる。何か、最近実装が進んだみたいで、インターネット上の情報が一定しない。1. GuestVM が停まっていることを確認$ virsh list --all2. GuestVMの設定の追加virsh edit VM&amp;lt;domain type='kvm'&amp;gt;  ...  &amp;lt;me..</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2023-11-02T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
<a href="https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2033957" target="_blank">https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2033957</a><br /><br />virtiofs によるHostとGuestシステムでのファイル共有にはまる。<br />何か、最近実装が進んだみたいで、インターネット上の情報が一定しない。<br /><br />1. GuestVM が停まっていることを確認<br />$ virsh list --all<br />2. GuestVMの設定の追加<br />virsh edit VM<br />&lt;domain type='kvm'&gt;<br />  ...<br />  &lt;memoryBacking&gt;<br />    &lt;source type='memfd'/&gt;<br />    &lt;access mode='shared'/&gt;<br />  &lt;/memoryBacking&gt;<br />  ...<br />  &lt;devices&gt;<br />    ...<br />    &lt;filesystem type='mount' accessmode='passthrough'&gt;<br />      &lt;driver type='virtiofs' queue='1024'/&gt;<br />      &lt;binary path='/usr/lib/qemu/virtiofsd' xattr='on'&gt;<br />        &lt;cache mode='always'/&gt;<br />        &lt;lock posix='on' flock='on'/&gt;<br />      &lt;/binary&gt;<br />      &lt;source dir='/export'/&gt;<br />      &lt;target dir='mytag'/&gt;<br />    &lt;/filesystem&gt;<br />    ...<br />  &lt;/devices&gt;<br /><&lt;/domain&gt;<br />3. GuestVMの始動<br />$ virsh start testvm<br />4. GuestVM上でファイルシステムのマウント<br /># mount -t virtiofs mytag /mnt<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/190633480.html">
<link>http://blog.kumanet.com/article/190633480.html</link>
<title>New(2024) ご自宅サーバー構築 その2</title>
<description>PCIカードのPass Though の設定で悩む。https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/6/html/virtualization_administration_guide/chap-guest_virtual_machine_device_configurationhttps://www.si1230.com/?p=46840https://www.osarusyste..</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2023-11-01T01:39:13+09:00</dc:date>
<content:encoded><![CDATA[
PCIカードのPass Though の設定で悩む。<br /><br /><a href="https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/6/html/virtualization_administration_guide/chap-guest_virtual_machine_device_configuration" target="_blank">https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/6/html/virtualization_administration_guide/chap-guest_virtual_machine_device_configuration</a><br /><a href="https://www.si1230.com/?p=46840" target="_blank">https://www.si1230.com/?p=46840</a><br /><a href="https://www.osarusystem.com/misc/tv_server_with_kvm.html" target="_blank">https://www.osarusystem.com/misc/tv_server_with_kvm.html</a><br /><br />1. パススルーするディバイスのVID(ベンダーID)とPID(プロダクトID)を確認する<br /># lspci -nnv<br />2.IOMMU をKernelにロードの指示をBoot時のオプションに付け加える。<br />2.1 設定ファイルの更新<br /># vi /etc/default/grub <br />GRUB_CMDLINE_LINUX="intel_iommu=on iommu=pt vfio-pci.ids=<font color="red">VID:PID</font>"<br />を追加<br />2.2 Grubの設定に反映。<br /># sudo update-grub<br />2.3 新しいオプションと共にシステムを立ち上げる。<br /># shutdown -r now<br />3. IOMMUがイネーブルされているか確認<br />#  dmesg | grep IOMMU | grep enabled<br />[    0.124024] DMAR: IOMMU enabled<br />4. パススルーするディバイスがVFIO管理下にあるか確認<br /># lspci -nnv -d VID:PID<br />Kernel driver in use: <font color=red>vfio-pci</font><br />5. VMの設定変更<br />5.1 カードのPCIアドレスを確認する<br /># virsh nodedev-dumpxml pci_0000_XX_YY_Z<br />  &lt;address domain='0x0000' bus='0xXX' slot='0xYY' function='0xz'/&gt;<br />5.2 VMをシャットダウンする<br /># virsh shutdown VM ; virsh list --all<br />5.3 VMの設定ファィルの変更<br /># virsh edit VM<br />&lt;devices&gt;&lt;/devices&gt;の間に追加します。<br /><pre><br />    &lt;hostdev mode='subsystem' type='pci' managed='yes'&gt;<br />      &lt;source&gt;<br />        &lt;address domain='0x0000' bus='0xXX' slot='0xYY' function='0x0Z'/&gt;<br />      &lt;/source&gt;<br />    &lt;/hostdev&gt;<br /></pre><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/190631016.html">
<link>http://blog.kumanet.com/article/190631016.html</link>
<title>New(2024) ご自宅サーバー構築 その1</title>
<description>Ubuntu 22.04のリリースと共に、Ubuntu 18.04で運用しているご自宅サーバーを更新しようと計画したのですが、遅れに遅れてようやく本格着手となりました。現行は、ESXiベースですが、KVM(qemu)で構築してみる予定です。ESXiの操作は簡単なんですが、H/W(RAID Card)の要件が厳しいので。また、Cloud環境を構築するほどPCを運用する予定もないし(当然必要もない)H/Wは、Fujitsu PRIMERGY TX1310 M3 です。現行機と同じ..</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2023-10-30T10:56:46+09:00</dc:date>
<content:encoded><![CDATA[
Ubuntu 22.04のリリースと共に、Ubuntu 18.04で運用しているご自宅サーバーを<br />更新しようと計画したのですが、遅れに遅れてようやく<br />本格着手となりました。<br /><br />現行は、ESXiベースですが、KVM(qemu)で構築してみる予定です。<br />ESXiの操作は簡単なんですが、H/W(RAID Card)の要件が厳しいので。<br />また、Cloud環境を構築するほどPCを運用する予定もないし(当然必要もない)<br /><br />H/Wは、Fujitsu PRIMERGY TX1310 M3 です。現行機と同じH/Wです。<br />RAM　64G , CPU G3930.<br /><br /><a href="https://qiita.com/st10/items/dbe6fa9c20a61af690ba" target="_blank">https://qiita.com/st10/items/dbe6fa9c20a61af690ba</a><br /><a href="https://www.onoe.dev/blog/kvm-bridge/" target="_blank">https://www.onoe.dev/blog/kvm-bridge/</a><br /><a href="https://2kr.blog.fc2.com/blog-entry-1261.html" target="_blank">https://2kr.blog.fc2.com/blog-entry-1261.html</a><br /><a href="https://askubuntu.com/questions/1116383/couldnt-find-hvm-kernel-for-ubuntu-tree" target="_blank">https://askubuntu.com/questions/1116383/couldnt-find-hvm-kernel-for-ubuntu-tree</a><br /><br />1. 必要なパッケージのインストール<br /># apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst libosinfo-bin<br /># apt install net-tools<br />2. 母艦システムのEther I/Fをブリッジ構成にする<br /># cd /etc/netplan/<br /># vi 00-installer-config.yaml<br /># netplan apply<br />* リブートして<br />a.問題なく立ち上がり、ネットワークからアクセスできることを確認<br />b.ブリッジ I/F ( br-eno2 )が設定されてることを確認<br />c. 物理 I/F ( eno2 )にIP addressが設定　されていない　事を確認<br />3. ブリッジ・ネットワークの設定<br /># virsh net-define /tmp/host-bridge-eno2.xml<br /># virsh net-list --all<br /># virsh net-start host-bridge-eno2<br /># virsh net-list --all<br /># virsh net-autostart host-bridge-eno2<br /># virsh net-list --all<br />4. クライアントのインストール<br />4.1 OSのISOイメージの設置 (仮想シリアルコンソールでのインストール)<br /># mkdir /var/lib/libvirt/ISO<br /># cp /tmp/ubuntu-22.04.3-live-server-amd64.iso /var/lib/libvirt/ISO/ubuntu-22.04.3-live-server-amd64.iso<br /># chown libvirt-qemu:kvm /var/lib/libvirt/ISO/ubuntu-22.04.3-live-server-amd64.iso<br />4.2 OSのインストール<br /># virt-install \<br />  --name testvm \<br />  --ram=2048 \<br />  --disk size=10  \<br />  --network network=host-bridge-eno2 \<br />  --vcpus 1 \<br />  --os-variant ubuntu20.04 \<br />  --graphics none \<br />  --location '/var/lib/libvirt/ISO/ubuntu-22.04.3-live-server-amd64.iso',kernel=casper/vmlinuz,initrd=casper/initrd \<br />  --extra-args "netcfg/disable_autoconfig=true console=ttyS0,115200n8 --- console=ttyS0,115200n8"<br /><br /><br /><br />* 00-installer-config.yaml<br /><pre><br />network:<br />  version: 2<br />  ethernets:<br />    eno2:<br />      dhcp4: false<br />      dhcp6: false<br />  bridges:<br />    br-eno2:<br />      interfaces:<br />        - eno2<br />      dhcp4: false<br />      addresses:<br />        - 192.168.X.YY/24<br />      nameservers:<br />        addresses:<br />          - 192.168.X.ZZ<br />          - 8.8.8.8<br />        search:<br />        - DDDD.com<br />      routes:<br />      - to: default<br />        via: 192.168.X.WW<br /></pre><br /><br />* host-bridge-eno2.xml<br /><pre><br />&lt;network&gt;<br />  &lt;name>host-bridge-eno2&lt;/name&gt;<br />  &lt;forward mode='bridge'/&gt;<br />  &lt;bridge name='br-eno2'/&gt;<br />&lt;/network&gt;<br /></pre><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/190239845.html">
<link>http://blog.kumanet.com/article/190239845.html</link>
<title>IPV6サービス　開通　その4</title>
<description>自宅のサーバーを公開して、OpenVPNでVPNの接続ができるようにしています。DDNSを利用していました。ただ、無料のDDNSは、毎月の更新手続き等ちょっと面倒です。いわゆる、Port解放です。IPV6サービスのIPv4 over IPv6に使われているIPv4のアドレスは、固定です。このIP Addressを使えないかなと、色々調べました。どうやら、ONU やIPv6用のRouterの設定でどうにか、なりそうです。ONUは、私の環境では、IPv4 over IPv6に関連..</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2023-03-19T00:06:47+09:00</dc:date>
<content:encoded><![CDATA[
自宅のサーバーを公開して、OpenVPNでVPNの接続ができるようにしています。<br />DDNSを利用していました。ただ、無料のDDNSは、毎月の更新手続き等ちょっと面倒です。<br />いわゆる、Port解放です。<br /><br />IPV6サービスのIPv4 over IPv6に使われているIPv4のアドレスは、固定です。<br />このIP Addressを使えないかなと、色々調べました。<br />どうやら、ONU やIPv6用のRouterの設定でどうにか、なりそうです。<br />ONUは、私の環境では、IPv4 over IPv6に関連がないので、<br />Routerでどうにかしなければいけません。<br /><br />まずは、TP-LinkのC50のFirmWare がIPoEに対応したとのことで、確認。<br />IPv4は、つ有情のONC(NTT)経由になってしまい。IPv4 over IPv6となりません。<br />NECの Aterm WG2600HS2を調達して、確認。<br />これも、TP-Link C50と同じ現象。<br /><br /><a href="https://blog.ingen084.net/posts/20220926-hikari-cross-network2" target="_blank">https://blog.ingen084.net/posts/20220926-hikari-cross-network2</a><br />で、iptablesを利用して、Port解放の方法について言及してます。<br />実際に使われている様では、ないですが、希望が出てきました。<br />tcpdumpや"nc"の利用方法も勉強になりました。<br /><br />どうにか、解放成功です。<br /><br />こんな感じになりしました。<br />諸先輩の経験の寄せ集めです。<br />これを、systemd に登録して、完成です。<br /><br /><pre><br />#!/bin/bash <br />#set -x<br /># Refer : <a href="https://ogugu.hateblo.jp/entry/2017/05/18/131751" target="_blank">https://ogugu.hateblo.jp/entry/2017/05/18/131751</a><br />#         <a href="https://qiita.com/hsrmy_nm7/items/06ef43b09f3cf45c852b" target="_blank">https://qiita.com/hsrmy_nm7/items/06ef43b09f3cf45c852b</a><br />#         <a href="https://qiita.com/kakinaguru_zo/items/2764dd8e83e54a6605f2" target="_blank">https://qiita.com/kakinaguru_zo/items/2764dd8e83e54a6605f2</a><br />#<br />#	  <a href="https://qiita.com/nishio-dens/items/4bb28574b7d43fd2b3bf" target="_blank">https://qiita.com/nishio-dens/items/4bb28574b7d43fd2b3bf</a><br />#<br />#	  <a href="https://blog.ingen084.net/posts/20220926-hikari-cross-network2" target="_blank">https://blog.ingen084.net/posts/20220926-hikari-cross-network2</a><br />#<br />#<br />#<br /># For Port Forwarding<br />#<br />#  <a href="https://blog.ingen084.net/posts/20220926-hikari-cross-network2" target="_blank">https://blog.ingen084.net/posts/20220926-hikari-cross-network2</a><br /><br />BR='2001:aaaa:bbbb::cccc'<br />CE='2400:XXXX:YYYY:ZZZZ:AAAA:BBBB:CCCC:DDDD'<br />IP4='153.ddd.eee.fff'<br />PSID=30<br />WAN_DEVICE='ens192'<br />LAN_DEVICE='ens224'<br />LOCAL_SOURCE='fd00::/64'<br />TUNDEV='ip6tnl1'	# 新たに作り出すインターフェース名をは好きなように決める<br />BK_NUM=63<br />IP6_MARK='1000'<br /><br /># For Port Forwarding<br />FORWARDING_PROTOCOL="udp"<br />FORWARDING_PROT_NUMBERS="PPP1" # "," list<br />FORWARDING_DESTINATION="192.168.GGG.DDD"<br />FORWARDING_DESTINATION_NUMBERS="PPP2"<br />FORWARDING_LOCAL_NET="192.168.GGG.0/24"<br /><br />set_tunnel(){<br />  ip -6 addr add $CE dev $WAN_DEVICE<br />  ip -6 tunnel add $TUNDEV mode ip4ip6 remote $BR local $CE dev $WAN_DEVICE encaplimit none<br />  ip link set dev $TUNDEV mtu 1460<br />  ip link set dev $TUNDEV up<br /><br />  ip -4 route delete default<br />  ip -4 route add default dev $TUNDEV<br />}<br /><br />set_iptables_ip4_output(){<br />  iptables -t nat -F<br /><br />  for rule in $( seq 1 ${BK_NUM} ) ; do<br />    mark=$(( $rule + 16 ))<br />    pn=$(( $rule - 1))<br />    portl=$(( $rule * 1024 + $PSID * 16 ))<br />    portr=$(( $portl + 15 ))<br />    iptables -t nat -A PREROUTING -m statistic --mode nth --every $BK_NUM --packet $pn -j MARK --set-mark $mark<br />    iptables -t nat -A OUTPUT     -m statistic --mode nth --every $BK_NUM --packet $pn -j MARK --set-mark $mark<br />    iptables -t nat -A POSTROUTING -p icmp -o $TUNDEV -m mark --mark $mark -j SNAT --to $IP4:$portl-$portr<br />    iptables -t nat -A POSTROUTING -p tcp  -o $TUNDEV -m mark --mark $mark -j SNAT --to $IP4:$portl-$portr<br />    iptables -t nat -A POSTROUTING -p udp  -o $TUNDEV -m mark --mark $mark -j SNAT --to $IP4:$portl-$portr<br />  done<br /><br />  iptables -t mangle -o $TUNDEV --insert FORWARD 1 -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:65495 -j TCPMSS --clamp-mss-to-pmtu<br /><br />}<br /><br /><br />set_iptables_ip6_output(){<br />    ip6tables -F<br /><br />    # すべての通信を素通りだと怖いので MARKをつけてLAN内のものからのみ許可する<br />    ip6tables -t nat -A PREROUTING -i $LAN_DEVICE -j MARK --set-mark $IP6_MARK<br />    ip6tables -t filter -A FORWARD -p tcp -m mark --mark $IP6_MARK -j ACCEPT<br />    ip6tables -t filter -A FORWARD -p udp -m mark --mark $IP6_MARK -j ACCEPT<br />    ip6tables -t filter -A FORWARD -m mark --mark $IP6_MARK -j ACCEPT<br /><br />    # SSHはローカルネットワークからのみ許可<br />    ip6tables -A INPUT -p tcp -s $LOCAL_SOURCE --dport 22 -j ACCEPT<br />    ip6tables -A INPUT -p tcp --dport 22 -j DROP<br /><br />    # fd00::/64 宛の通信は全部WANに流す<br />    ip6tables -t nat -A POSTROUTING -s $LOCAL_SOURCE -o $WAN_DEVICE -j MASQUERADE<br />}<br /><br /># ポート解放<br /># Local とInternet から <br /># IP Address $IP Port $FORWARDING_PROT_NUMBERS 当てのパケットを <br />#$FORWARDING_DESTINATION　に転送<br /><br />set_iptables_input(){<br />    iptables -t nat -I PREROUTING -d $IP4 -p $FORWARDING_PROTOCOL -m multiport --dports $FORWARDING_PROT_NUMBERS -j DNAT --to-destination $FORWARDING_DESTINATION:$FORWARDING_DESTINATION_NUMBERS<br />    iptables -t nat -A POSTROUTING -o $LAN_DEVICE -s $FORWARDING_LOCAL_NET -d $FORWARDING_DESTINATION -p $FORWARDING_PROTOCOL -m multiport --dports $FORWARDING_DESTINATION_NUMBERS -j SNAT --to-source $IP4<br />}<br /><br />set_tunnel<br />set_iptables_ip4_output<br />set_iptables_ip6_output<br /><br />set_iptables_input<br /></pre><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/190239674.html">
<link>http://blog.kumanet.com/article/190239674.html</link>
<title>Happy Hacking Keyboard !!</title>
<description>Happy Hacking Keyboard Professional HYBRID Type-S を購入しました。英語配列／雪です。コンファレンスコール中のきーぼーどの音が、ちょっと気になったためです。まあ、期待ほどの静音ではありませんでしたが、それでも攻撃的な音ではありません。キーの印字が左上から中央へ変更になって、ちょっと小さくなっています。昨年(2021)に限定販売された、雪のデザインの方が私には良かったかな。(老眼で、大きな文字の方が良いのですよ。)タッチタイプは、..</description>
<dc:subject>日記</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2023-03-14T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
Happy Hacking Keyboard Professional HYBRID Type-S を購入しました。<br />英語配列／雪です。<br /><br /><a href="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB-HB_TS.jpg" target="_blank"><img alt="HHKB-HB_TS.jpg" src="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB-HB_TS-thumbnail2.jpg" width="320" height="132" border="0"></a><br /><br />コンファレンスコール中のきーぼーどの音が、ちょっと気になったためです。<br />まあ、期待ほどの静音ではありませんでしたが、それでも攻撃的な音ではありません。<br />キーの印字が左上から中央へ変更になって、ちょっと小さくなっています。<br />昨年(2021)に限定販売された、雪のデザインの方が私には良かったかな。<br />(老眼で、大きな文字の方が良いのですよ。)<br />タッチタイプは、できるつもりでいまずか、<br />ハスワードの入力時には、しっかり確認しながら入力したいので、無刻印は、選択肢から外れます。<br /><br />今まで使っていたのは、<br />Happy Hacking Keyboard Light 2 for Mac です。<br /><br /><a href="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB_Lite2_for_Mac.jpg" target="_blank"><img alt="HHKB_Lite2_for_Mac.jpg" src="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB_Lite2_for_Mac-thumbnail2.jpg" width="320" height="211" border="0"></a><br /><br />打音以外は、気に入っていました。<br />在庫処分時に買い増しておけば良かった。<br />やはり、カーソールキーは便利です。Fn(ファンクション)キーと"[",";","'"."/"キーでカーソールキー相当になりますが、<br />どうせなら、ダイヤモンドカーソル相当にしてくれた方が良かったかな。<br />また、左のファンクションキーも意外と、役に立つのですよ。<br />2014/07に購入したようです。<br /><br />その前は、量産型　Happy Hacking Keyboard (PD-KB02)でした。<br />1998/11製造の記述があるので、1999から使っていたようです。<br /><br /><a href="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB_PD-KB02.jpg" target="_blank"><img alt="HHKB_PD-KB02.jpg" src="http://kumanet.sakura.ne.jp/sblo_files/kumanet/image/HHKB_PD-KB02-thumbnail2.jpg" width="320" height="127" border="0"></a><br /><br />流石に、キーの接触不良が見られるようになったので、Happy Hacking Keyboard Light 2へ交代しました。<br /><br />さて、今回のProfessional HYBRID Type-Sは、何年使うことになりますやら。<br /><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188878881.html">
<link>http://blog.kumanet.com/article/188878881.html</link>
<title>IPV6サービス　開通　その3</title>
<description>「ip6_tunnelが定期的にdownする現象」が、見られた。https://qiita.com/YasuhiroABE/items/977096d4a1672378dd57を参考に&quot;/etc/sysctl.conf&quot;に以下の行を挿入net.ipv6.conf.ip6tnl1.accept_ra = 0以後、問題ない様です。</description>
<dc:subject>ソフトウェア　修理/改修</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-28T22:43:59+09:00</dc:date>
<content:encoded><![CDATA[
「ip6_tunnelが定期的にdownする現象」が、見られた。<br /><br /><a href="https://qiita.com/YasuhiroABE/items/977096d4a1672378dd57" target="_blank">https://qiita.com/YasuhiroABE/items/977096d4a1672378dd57</a><br />を参考に"/etc/sysctl.conf"に以下の行を挿入<br /><br /><pre><br />net.ipv6.conf.ip6tnl1.accept_ra = 0<br /></pre><br /><br />以後、問題ない様です。<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188855860.html">
<link>http://blog.kumanet.com/article/188855860.html</link>
<title>Raspberry PI RADIO計画 その8</title>
<description>shairport-syncの導入に引き続いて、Raspotifyの導入これもhttps://music.showga.red/raspberry-pi-spotify-connect-speaker/を参考に作業</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-11T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
shairport-syncの導入に引き続いて、<br />Raspotifyの導入<br /><br />これも<br /><pre><br /><a href="https://music.showga.red/raspberry-pi-spotify-connect-speaker/" target="_blank">https://music.showga.red/raspberry-pi-spotify-connect-speaker/</a><br /></pre><br />を参考に作業<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188848354.html">
<link>http://blog.kumanet.com/article/188848354.html</link>
<title>Raspberry PI RADIO計画 その7</title>
<description>赤外線リモコンに目鼻が付いたので、今日は、AirPlayに挑戦です。shairport-syncの導入。https://music.showga.red/raspberry-pi-spotify-connect-speaker/を参考にさせていただきました。リブートして、新規導入したサービスを起動する必要がありましたが、すんなりiPhone5 より接続できました。</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-10T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
赤外線リモコンに目鼻が付いたので、<br />今日は、AirPlayに挑戦です。<br /><br />shairport-syncの導入。<br /><pre><br /><a href="https://music.showga.red/raspberry-pi-spotify-connect-speaker/" target="_blank">https://music.showga.red/raspberry-pi-spotify-connect-speaker/</a><br /></pre><br /><br />を参考にさせていただきました。<br />リブートして、新規導入したサービスを起動する必要がありましたが、すんなりiPhone5 より接続できました。<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188840175.html">
<link>http://blog.kumanet.com/article/188840175.html</link>
<title>Raspberry PI RADIO計画 その6</title>
<description>色々設定を試していたら、&quot;irw&quot;に反応が。でも今度は、&quot;irsend&quot;が動かない。どうやら、赤外線の受信と送信は、lircdでは両立しないようです。送信と受信其々の/etc/lirc/lirc_options.confが必要になるようです。受信用は、driver          = defaultdevice          = /dev/lirc1送信用は、device          = autodriver          = defaultのようです。</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-09T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
色々設定を試していたら、"irw"に反応が。でも今度は、"irsend"が動かない。<br /><br />どうやら、赤外線の受信と送信は、lircdでは両立しないようです。<br />送信と受信其々の/etc/lirc/lirc_options.confが必要になるようです。<br />受信用は、<br /><pre><br />driver          = default<br />device          = /dev/lirc1<br /></pre><br />送信用は、<br /><pre><br />device          = auto<br />driver          = default<br /></pre><br />のようです。<br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188821004.html">
<link>http://blog.kumanet.com/article/188821004.html</link>
<title>Raspberry PI RADIO計画 その5</title>
<description>Lircが上手く行かないならと、ir-keytableを試してみることに。pi@raspi:~$ sudo ir-keytable -s rc1 -p all -t[sudo] password for pi: Protocols changed to lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon Testing events. Please, press CTRL-C to abort.25..</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-08T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
Lircが上手く行かないならと、ir-keytableを試してみることに。<br /><br /><pre><br />pi@raspi:~$ sudo ir-keytable -s rc1 -p all -t<br />[sudo] password for pi: <br />Protocols changed to lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon <br />Testing events. Please, press CTRL-C to abort.<br />259792.760063: lirc protocol(nec): scancode = 0x19<br />259792.760091: event type EV_MSC(0x04): scancode = 0x19<br />259792.760091: event type EV_SYN(0x00).<br />259794.080062: lirc protocol(nec): scancode = 0x16<br />259794.080090: event type EV_MSC(0x04): scancode = 0x16<br />259794.080090: event type EV_SYN(0x00).<br />259794.140092: lirc protocol(nec): scancode = 0x16 repeat<br />259794.140114: event type EV_MSC(0x04): scancode = 0x16<br />259794.140114: event type EV_SYN(0x00).<br />259794.240090: lirc protocol(nec): scancode = 0x16 repeat<br />259794.240111: event type EV_MSC(0x04): scancode = 0x16<br />259794.240111: event type EV_SYN(0x00).<br />259797.030106: lirc protocol(nec): scancode = 0x5a<br />259797.030132: event type EV_MSC(0x04): scancode = 0x5a<br />259797.030132: event type EV_SYN(0x00).<br />259797.100063: lirc protocol(nec): scancode = 0x5a repeat<br />259797.100088: event type EV_MSC(0x04): scancode = 0x5a<br />259797.100088: event type EV_SYN(0x00).<br />^C<br />pi@raspi:~$ <br /></pre><br /><br />上手く、動いているけど、どうやって利用するかな。<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188818445.html">
<link>http://blog.kumanet.com/article/188818445.html</link>
<title>Raspberry PI RADIO計画 その4</title>
<description>どうやっても&quot;irw&quot;コマンドで受信ができない。/etc/lirc/lirc_options.conf  が悪いのかmode2 の出力から作った　/etc/lirc/lircd.conf.d/*.confが悪いのかmode2の出力から/etc/lirc/lircd.conf.d/*.confの作成には、https://qiita.com/sajico/items/c52404be19305680591cが参考になりました。用意したリコモンもXW-SAM3のリモコンもNECフォ..</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-07T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
どうやっても"irw"コマンドで受信ができない。<br />/etc/lirc/lirc_options.conf &nbsp;が悪いのか<br />mode2 の出力から作った　/etc/lirc/lircd.conf.d/*.confが悪いのか<br /><br />mode2の出力から/etc/lirc/lircd.conf.d/*.confの作成には、<br /><a href="https://qiita.com/sajico/items/c52404be19305680591c" target="_blank">https://qiita.com/sajico/items/c52404be19305680591c</a><br />が参考になりました。<br /><br />用意したリコモンもXW-SAM3のリモコンもNECフォーマットなので、<br />USBから順番に2Word(16bit + 16bit)送られてきます。<br /><br />XW-SAM3のリモンコンは、このようになりました。<br /><br />begin remote<br /><br />  name  xw-sma3<br />  bits           16<br />  flags SPACE_ENC|CONST_LENGTH<br />  eps            30<br />  aeps          100<br /><br />  header       8586   4290<br />  one           534   1626<br />  zero          534    549<br />  ptrail        533<br />  repeat       8586   4290<br />  pre_data_bits  16<br />  pre_data     0x659A<br />  gap          26307<br />  toggle_bit_mask 0x0<br />  frequency    38000<br /><br />      begin codes<br />          Power    0x38C7<br />          Up       0x50AF<br />          Down     0xD02F<br />          Play     0xAE51<br />          Forward  0x8976<br />          Backward 0x49B6<br />          Input    0x9966<br />      end codes<br /><br />end remote<br /><br /><br />用意したリモコンは、この様になりました。<br /><br />begin remote<br /><br />  name  raspi<br />  bits           16<br />  flags SPACE_ENC|CONST_LENGTH<br />  eps            30<br />  aeps          100<br /><br />  header       9200   4490<br />  one           596   1650<br />  zero          598    543<br />  ptrail        591<br />  repeat       9200   2200<br />  pre_data_bits  16<br />  pre_data     0x00FF<br />  gap          39800<br />  toggle_bit_mask 0x0<br />  frequency    38000<br /><br />      begin codes<br />          Power    0xA25D<br />          Up       0x9867<br />          Down     0x6897<br />          Play     0x906F<br />          Forward  0xA857<br />          Backward 0xE01F<br />          Mode     0x22DD<br />          Return   0x02FD<br />          Stop     0x629D<br />          EQ       0xC23D<br />          Mute     0xE21D<br />          9        0x52AD<br />          8        0x4AB5<br />          7        0x42BD<br />          6        0x5AA5<br />          5        0x38C7<br />          4        0x10EF<br />          3        0x7A85<br />          2        0x18E7<br />          1        0x30CF<br />          0        0xB04F<br />      end codes<br /><br />end remot<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188814630.html">
<link>http://blog.kumanet.com/article/188814630.html</link>
<title>Raspberry PI RADIO計画 その3</title>
<description>赤外線送信回路を組んでみる。mode2で受信したデータを元に赤外線の送信を確認してみることに。パイオニアのXW-SMA3 のリモコンを利用するとこに。https://dive2blue.hatenablog.com/entry/2019/07/21/193928等を参考にテストしてみる。問題無く、動作試験終了。</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-06T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
赤外線送信回路を組んでみる。<br />mode2で受信したデータを元に赤外線の送信を確認してみることに。<br /><br />パイオニアのXW-SMA3 のリモコンを利用するとこに。<br /><a href="https://dive2blue.hatenablog.com/entry/2019/07/21/193928" target="_blank">https://dive2blue.hatenablog.com/entry/2019/07/21/193928</a><br />等を参考にテストしてみる。<br /><br />問題無く、動作試験終了。<a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188814475.html">
<link>http://blog.kumanet.com/article/188814475.html</link>
<title>Raspberry PI RADIO計画 その2</title>
<description>まずは、Raspberry PIのOSのアップデートです。Buster ( Linux raspi 5.10.17-v7+)となりました。何年か前に買ったラジオユニットのリモコンを利用する事ととする。まずは、LIRCをインストール。次は、受信回路を組む。# mode2 --driver default --device /dev/lirc1としたら、データは、出てきた。赤外線の受信ハードウェアは、問題なし。irrecord でデータの取得をするがうまく行かない。Raspber..</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-05T00:00:00+09:00</dc:date>
<content:encoded><![CDATA[
まずは、Raspberry PIのOSのアップデートです。<br />Buster ( Linux raspi 5.10.17-v7+)となりました。<br /><br />何年か前に買ったラジオユニットのリモコンを利用する事ととする。<br />まずは、LIRCをインストール。<br /><br />次は、受信回路を組む。<br /># mode2 --driver default --device /dev/lirc1<br />としたら、データは、出てきた。<br />赤外線の受信ハードウェアは、問題なし。<br /><br />irrecord でデータの取得をするがうまく行かない。<br />Raspberry PI+ LIRCの例は、多々見つかりましたが゛<br />OSのリリースによって癖があるみたいです。<br />Busterでの例は、見つかりませんでしたので色々と試行錯誤になりそうです。<br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="http://blog.kumanet.com/article/188814442.html">
<link>http://blog.kumanet.com/article/188814442.html</link>
<title>Raspberry PI RADIO計画 その1</title>
<description>居間に置いてあるラジオ(東芝TY-C300)のリココンが壊れたようだ。Arduino+FM-TEA5767で計画していたのですが、AirPlay,spotify Connectにも対応できるようにするアイディアが出てきた。Raspberry PI 3B+もKT0923のシステムを計画。KT0923の供給元のKT MicroのWebPageは、昨年(2020)より所在不明になっています。こいつは、Audio セレクターが内蔵されているので、Raspberry PIからの音声の切..</description>
<dc:subject>電子機器　制作</dc:subject>
<dc:creator>kuma SF-Z</dc:creator>
<dc:date>2021-07-04T14:17:54+09:00</dc:date>
<content:encoded><![CDATA[
居間に置いてあるラジオ(東芝TY-C300)のリココンが壊れたようだ。<br />Arduino+FM-TEA5767で計画していたのですが、<br />AirPlay,spotify Connectにも対応できるようにするアイディアが出てきた。<br /><br />Raspberry PI 3B+もKT0923のシステムを計画。<br />KT0923の供給元のKT MicroのWebPageは、昨年(2020)より所在不明になっています。<br />こいつは、Audio セレクターが内蔵されているので、Raspberry PIからの<br />音声の切り替えも実装する予定です。<br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
</rdf:RDF>
