]> git.feebdaed.xyz Git - linuxyz.git/commitdiff
typo
authorseantywork <seantywork@gmail.com>
Thu, 19 Jun 2025 23:30:18 +0000 (00:30 +0100)
committerseantywork <seantywork@gmail.com>
Thu, 19 Jun 2025 23:30:18 +0000 (00:30 +0100)
kgpio-irqsock/2506-03.xyz.md
kgpio-irqsock/kgpio_irqsk.c

index a94d6b44c8a2ca1a5d359d8a37e05f600e8f0358..9e47b56f769eeb265854c74dd50a07d4b82f127d 100644 (file)
@@ -174,9 +174,124 @@ sudo dmesg -wH
 
 ```
 
+```shell
+
+seantywork@raspberrypi:~/hack/linux/linuxyz/kgpio-irqsock $ sudo ./ins.sh 
+CTL OUT: GPIO24 = 536
+DATA OUT: GPIO27 = 539
+CTL IN : GPIO17 = 529
+DATA IN : GPIO23 = 535
+IF ADDR: 10.10.0.1/24
+
+```
+
+
+#
+
+```shell
+seantywork@raspberrypi2:~/hack/linux/linuxyz/kgpio-irqsock $ cat ins.conf 
+CTLOUT=GPIO17
+DATAOUT=GPIO23
+CTLIN=GPIO24
+DATAIN=GPIO27
+#CTLOUT=0
+#DATAOUT=0
+IF_ADDR=10.10.0.2/24
+
+
+```
+
+```shell
+sudo dmesg -wH
+
+```
+
+```shell
+
+seantywork@raspberrypi2:~/hack/linux/linuxyz/kgpio-irqsock $ sudo ./ins.sh 
+CTL OUT: GPIO17 = 529
+DATA OUT: GPIO23 = 535
+CTL IN : GPIO24 = 536
+DATA IN : GPIO27 = 539
+IF ADDR: 10.10.0.2/24
+
+```
+
+#
+
+```shell
+seantywork@raspberrypi:~/hack/linux/linuxyz/kgpio-irqsock $ ip a
+...
+15: geth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
+    link/ether 47:45:54:48:30:36 brd ff:ff:ff:ff:ff:ff
+    inet 10.10.0.1/24 scope global geth0
+       valid_lft forever preferred_lft forever
+    inet6 fe80::4545:54ff:fe48:3036/64 scope link 
+       valid_lft forever preferred_lft forever
+
+```
+
+
+```shell
+seantywork@raspberrypi2:~/hack/linux/linuxyz/kgpio-irqsock $ ip a
+...
+1: geth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
+    link/ether 47:45:54:48:30:33 brd ff:ff:ff:ff:ff:ff
+    inet 10.10.0.2/24 scope global geth0
+       valid_lft forever preferred_lft forever
+    inet6 fe80::4545:54ff:fe48:3033/64 scope link 
+       valid_lft forever preferred_lft forever
+
+```
+
+#
+
+```shell
+
+seantywork@raspberrypi2:~/hack/linux/linuxyz/kgpio-irqsock $ nc -l 10.10.0.2 9999
+
+```
+
+```shell
+
+seantywork@raspberrypi:~/hack/linux/linuxyz/kgpio-irqsock $ nc 10.10.0.2 9999
+```
+
+#
+```shell
+seantywork@raspberrypi2:~/hack/linux/linuxyz/kgpio-irqsock $ nc -l 10.10.0.2 9999
+helllo
+echo
+bye
+
+```
+
+```shell
+seantywork@raspberrypi:~/hack/linux/linuxyz/kgpio-irqsock $ nc 10.10.0.2 9999
+helllo
+echo
+bye
+^C
+```
+
 #
 
 ```shell
 
+[  +2.561784] entered xmit
+[  +0.000015] entered hw tx
+[  +0.000002] eth src: 47:45:54:48:30:36
+[  +0.000007] eth dst: 47:45:54:48:30:33
+[  +0.000004] src: 0a0a0002:53650
+[  +0.000004] dst: 0a0a0002:09999
+[  +0.052813] exiting xmit
+[  +0.049969] napi interrupt
+[  +0.000015] napi receive
+[  +0.000003] napi interrupt end
+[  +0.000017] polling
+[  +0.000018] polling done
+[  +0.000004] npackets smaller than budget
+[  +0.000004] napi complete
+[  +0.000003] polling end
 
 ```
\ No newline at end of file
index 9e15d7d19f54c9d1d78d865f465ceeee09c685c9..20de2d7344744c4b3b9579f72a8dd2f0447f93f8 100644 (file)
@@ -229,7 +229,7 @@ void geth_hw_tx(char *buf, int len, struct net_device *dev){
        }
 
        printk("src: %08x:%05i\n",
-               ntohl(ih->daddr), sport);
+               ntohl(ih->saddr), sport);
 
        printk("dst: %08x:%05i\n",
                ntohl(ih->daddr), dport);