This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tamiwiki:projects:thermalcam [2024/01/03 08:35] – [calibrate] yair | tamiwiki:projects:thermalcam [2024/02/19 23:07] (current) – [kernel driver] yair | ||
---|---|---|---|
Line 148: | Line 148: | ||
**Note:** These changes are temporary and will be reset after a system reboot. To make permanent changes, you need to edit the network configuration file, which varies based on the Linux distribution and network manager in use. | **Note:** These changes are temporary and will be reset after a system reboot. To make permanent changes, you need to edit the network configuration file, which varies based on the Linux distribution and network manager in use. | ||
+ | ==== hunting for adapters ==== | ||
+ | alon/paul gave advice and grep to find usb ethernet adapters with Jumbo frame support. | ||
+ | < | ||
+ | drivers/ | ||
+ | aqc111.c: | ||
+ | asix_devices.c: | ||
+ | ax88179_178a.c: | ||
+ | cdc-phonet.c: | ||
+ | cdc_ncm.c: | ||
+ | lan78xx.c: | ||
+ | qmi_wwan.c: | ||
+ | r8152.c: | ||
+ | r8152.c: | ||
+ | r8152.c: | ||
+ | r8152.c: | ||
+ | sierra_net.c: | ||
+ | smsc75xx.c: | ||
+ | smsc95xx.c: | ||
+ | usbnet.c: | ||
+ | </ | ||
+ | |||
+ | |||
+ | this one id as a '' | ||
+ | spec on the box looks great! | ||
+ | |||
+ | {{tamiwiki: | ||
+ | <code bash> | ||
+ | $ lsusb -v -d 0bda:8152 | ||
+ | |||
+ | Bus 001 Device 011: ID 0bda:8152 Realtek Semiconductor Corp. RTL8152 Fast Ethernet Adapter | ||
+ | Device Descriptor: | ||
+ | bcdUSB | ||
+ | bMaxPacketSize0 | ||
+ | idVendor | ||
+ | idProduct | ||
+ | iManufacturer | ||
+ | iProduct | ||
+ | iSerial | ||
+ | </ | ||
+ | |||
+ | mybe we be lucky?\\ | ||
+ | |||
+ | <code bash> | ||
+ | $ sudo ip link set enp0s20u3 mtu 1501 | ||
+ | Error: mtu greater than device maximum. | ||
+ | </ | ||
+ | |||
+ | {{: | ||
+ | |||
+ | the inside is a horid mess. | ||
+ | |||
+ | {{tamiwiki: | ||
+ | |||
+ | |||
+ | but!!!! | ||
+ | |||
+ | stumbled on another canidate @post office, same case, almost kinda the same packaging, but no mention of jumbo frames on the small print.\\ | ||
+ | doesnt phase me, if they all lie, it can go both ways, no? | ||
+ | |||
+ | YES, its the '' | ||
+ | {{tamiwiki: | ||
+ | {{tamiwiki: | ||
+ | {{: | ||
+ | |||
+ | ===== SOB ===== | ||
+ | to get this thing mobile we will need to hook it up to some kind of System On Board. like the raspberry pi and the likes. | ||
+ | |||
+ | ==== raspi ==== | ||
+ | the raspi5 has working jumbo frame (mtu> | ||
+ | |||
+ | the RASPI 4/5 support cpi cards, jeff compiled a [[https:// | ||
+ | |||
+ | ==== jetson tx2 ==== | ||
+ | we got one, or two. and they have a pci slot. | ||
+ | |||
+ | TODO\\ | ||
+ | * check status of mtu on its adaptor board. | ||
===== Model 695800 ===== | ===== Model 695800 ===== | ||
Line 168: | Line 245: | ||
====== downloads ====== | ====== downloads ====== | ||
{{tamiwiki: | {{tamiwiki: | ||
+ | |||
+ | ====== kernel driver ===== | ||
+ | |||
+ | Rust in the kernel: | ||
+ | |||
+ | - instructions neglect to mention you must turn off DEBUG_INFO_BTF | ||
+ | - you can discover this by "make LLVM=1 xconfig", |