Why Nostr? What is Njump?
2024-02-01 14:25:46

LATES on Nostr: อัพเดทสถานการณ์ RPi 4 vs 5 ...

อัพเดทสถานการณ์ RPi 4 vs 5 สำหรับการทำ bitcoin/lightning node (*สำคัญ ผู้เข้าร่วม workshop 2 ทุกท่านควรอ่าน)

ขอเกริ่นอีกทีว่าทำไมเราจึงไม่แนะนำ x86 อีก 1. เราพบว่ามันลงยาก image ที่ทำสำหรับเครื่องนึงแล้วใช้กับอีกเครื่องไม่ได้ 2. ผมพบว่าลง services บางตัวไม่ผ่าน ยกตย. LNDg ต้องลงแบบ manual ด้วยตัวเอง ซึ่งยากเกินไปครับ

เราจึงแนะนำ RPi 4 & 5 ทั้งๆที่ตอนนั้นก็ไม่มั่นใจมากนักว่าตัว 5 จะไม่มีปัญหา เพราะมันเพิ่งออก แต่เรามีเหตุผลดังนี้

RPi 5 เร็วกว่า 4 ถึง 2-3 เท่า เร็วระดับน้องๆ MiniPC ดีกว่า 4 ในทุกด้านโดยเฉพาะการต่อ NVMe hat แทนการต่อทาง USB แต่ราคาแพงกว่า 4 เพียงนิดเดียว พูดง่ายๆมันดีพอจะทำ routing node ได้เลยล่ะครับ

ดังนั้นถ้าถามความเห็นผมว่ามันคุ้มเสี่ยงไหมในการเจอปัญหา compatibility ส่วนตัวผมว่าคุ้ม

ผมเชื่อว่าปัญหานี้เป็นปัญหาชั่วคราว เพราะโครงสร้างชิพทุกอย่างมันแทบไม่ต่างกัน การพอร์ตจาก 4 มา 5 ไม่น่าจะยากเย็นนัก ผมเชื่อว่าภายในเวลาอีกไม่กี่เดือน raspiblitz จะใช้บน RPi 5 ได้อย่างสมบูรณ์เหมือน 4

เพียงแต่เวลานั้นยังมาไม่ถึง แล้วทีนี้จะทำยังไงล่ะครับ?

สำหรับคนที่ซื้อ 5 มาแล้วขอให้ทำใจร่มๆ เราได้ฮาร์ดแวร์ที่ดีกว่าแต่มีปัญหาชั่วคราว ระหว่างนี้มีทางเลือก 4 ทางดังนี้

1. นั่งเกาไข่รอไปก่อน ผมเชื่อว่า raspiblitz v1.11 จะใช้ได้ แต่คงไม่ทันงาน workshop ก็ไม่เป็นไรครับเพราะใน workshop เรามีโหนดให้ท่านฝึกใช้อยู่ในกรณีที่โหนดท่านยังเตรียมไม่เสร็จ

2. ลุยโลด ลงไปเลย มีพวกเราบางคนตัดสินใจไปทางนี้แล้ว image ตัวล่าสุดที่เขาแนะนำให้ใช้คือตัวนี้ครับ

https://github.com/raspiblitz/raspiblitz/actions/runs/7732163172

ถ้าจะให้ raspiblitz มัน automount storage ให้ เขาแนะนำ NVMe hat ถ้าจะใช้ usb enclosure ต้อง mount เองเป็นครับ

3. ทำแบบ x86 คือทำบูธด้วย Ubuntu หรือ RPi OS แล้วค่อยเรียก arm64 script เพื่อ compile raspiblitz image ด้วยตัวเอง วิธีนี้น่าจะแก้ปัญหา compatibility บางอย่างได้เพราะเรา config installer script เอง

แต่มันยาก ถ้าท่านทำวิธี 2 แล้วยังไม่ได้แต่ยังจะดันทุรังทำให้ได้และมีฝีมือพอ ผมแนะนำวิธีนี้ครับ

4. Bare-metal ตาม raspibolt แม่งเลย

https://raspibolt.org/

อันนี้สำหรับผู้แน่จริง รับรองผ่านแน่ๆ แต่ใช้เวลานะครับ...เตือนก่อน

อ้าว..ถ้ารู้ว่าวิธีนี้ผ่านแน่ๆ ทำไมมึงไม่แนะนำวิธีนี้แต่แรกเลยล่ะ?

ตอบ - เพราะมันโคตรเหนื่อย มัน manual installation ทุกอย่าง แต่ละอย่างใช้เวลาเป็นชั่วโมง เอาเวลาไปปล้ำเมียดีกว่าไหม ชีวิตเรามีคุณค่ามากกว่าแค่เล่นคอมพิวเตอร์มั้ยอ่ะ?

วิธีนี้เหมาะกับคนที่ต้องการ config เองทุกอย่าง ทำ professional routing node แต่สำหรับคนทั่วไปมันเกินความจำเป็นครับ ใช้ raspiblitz จะลงอะไรก็แค่คลิกเดียว ง่ายกว่ากันเยอะ

สรุปอีกที ถ้าไม่อยากรอก็ใช้ pre-cook image ที่เขาเตรียมไว้ข้างบน ทำตามที่พวกเราบางคนพยายามลองทำกันอยู่ได้เลย ถ้าไม่ผ่านจริงๆแล้วอยากจะผ่านให้ได้ ต้อง compile image เอง ไม่ก็ไปทาง raspiblitz โลด

โห.. แ***ยุ่งยากอย่างนี้ใช้ RPi 4 ไม่ดีกว่าเหรอ

ตอบ - ไม่ดีกว่า มันแค่ง่ายต่อชีวิตมากกว่าในช่วงนี้ แต่ในระยะยาว RPi 5 ฮาร์ดแวร์ดูดีมีอนาคตมากกว่า ผมยืนยันครับ

ใครจะทำวิธีไหนมีพวกเราบางคนนำไปแล้ว ตามดูได้ทั้งในห้องนี้และในดิสคอร์ด ติดขัดอะไรแลกเปลี่ยนกันได้ครับ คนที่นำทางไปแล้วก็มาช่วยเพื่อนเป็นระยะๆเด้อ..



#siamstr #workshop #raspiblitz #raspibolt #raspberrypi5 #lightningnode
Author Public Key
npub1nsxnfp5690uplzgkslthcvt6269htshqeymhghthenr9wnpt869q57q2hf