Wireshark development on a PinePhone Pro
#1
I do a lot of work on Wireshark, but mainly on the dissector side (eg, 802.11 dissector stuff these days.)

I am thinking of exploring the possibility of using Wireshark on a phone form-factor device and the PinePhone Pro looks like it might be usable.

However, what sort of attachments would I need (keyboard, monitor, external NVMe storage) and is it possible to build with cmake and gcc etc on such a device.

I guess the flash storage is going to be much slower than NVMe ... maybe a cross development environment would be better. Ie, build on Ubuntu targeting ARM, and then install on the PinePhone Pro.

Does anyone have any comments?
  Reply
#2
(04-27-2022, 09:27 AM)realrichardsharpe@gmail.com Wrote: I do a lot of work on Wireshark, but mainly on the dissector side (eg, 802.11 dissector stuff these days.)

I am thinking of exploring the possibility of using Wireshark on a phone form-factor device and the PinePhone Pro looks like it might be usable.

However, what sort of attachments would I need (keyboard, monitor, external NVMe storage) and is it possible to build with cmake and gcc etc on such a device.

I guess the flash storage is going to be much slower than NVMe ... maybe a cross development environment would be better. Ie, build on Ubuntu targeting ARM, and then install on the PinePhone Pro.

Does anyone have any comments?
Both the PinePhone and the PinePhone Pro can build packages with cmake, gcc, meson,  etc.

The PinePhone is a bit slower then the Pro but it is very usable still.

Attachments that I would recommend:

Convergence Dock (doesn't come with Pro, but comes with PP Convergence edition)
Pinephone Keyboard ( If you want more battery life and to use your phone like a mini laptop, don't use with convergence dock at same time due to power management issue that is being worked out.)

USB or BT Keyboard for convergence dock.

Cooling solution when building large projects ( large projects can obviously take a while a heat up the phone alot ) or running i386/x86_64 games (box86/64) or heavy programs

128gb+ microsd card for external storage to house large projects ( I personally use a 1TB card. )

A serial cable from the store to help with debugging any boot issues.
  Reply
#3
On the non-Pro PinePhone if I need keyboard access I usually just use ssh. With the necessary -dev packages installed you can compile on the phone, but it will be slower than crossdev on a desktop. You'll have to be the judge of whether the speed is worth the extra step copying the result over. The suggested extra cooling seems a good idea if you're compiling on the phone.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Anyone gotten latest Ubuntu Touch to work on PinePhone Pro? dchang0 4 299 12-22-2024, 04:21 PM
Last Post: dchang0
  Megapixels on Mobian Bookworm on PinePhone Pro - Not Launching X0X0X0X0X0 3 1,376 10-28-2024, 10:46 AM
Last Post: Jite
  Seeking Contributors: Apache NuttX Real-Time Operating System for PinePhone Pro lupyuen 3 2,635 08-25-2024, 04:18 PM
Last Post: Fofeu
  tow-boot, just bought pinephone pro stratofall 4 887 07-30-2024, 03:43 PM
Last Post: stratofall
  bookworm vs trixie discussion for mobian in pinephone pro. zetabeta 16 5,664 04-28-2024, 01:52 AM
Last Post: diederik
  Tow-Boot, a new U-Boot option for Pinephone Pro and other devices Ulfnic 60 58,492 02-13-2024, 02:54 PM
Last Post: fxc
  A Btrfs Image for Arch SXMO on the Pinephone Pro mburns 2 1,542 11-23-2023, 08:44 AM
Last Post: mburns
  Rhino Linux does not seem ready for the PinePhone Pro. mburns 2 1,579 11-23-2023, 08:39 AM
Last Post: mburns
  What to do if your PinePhone Pro does not boot fxc 19 25,459 09-10-2023, 03:19 AM
Last Post: fxc
  Pinephone(pro) modem bug / shortcomings MadameMalady 2 3,046 06-19-2023, 03:40 PM
Last Post: MadameMalady

Forum Jump:


Users browsing this thread: 2 Guest(s)