Pockethernet logo

Current firmware: v33

Windows firmware update

https://pockethernet.com/PE_firmware/Pockethernet_Firmware_Updater_v33.zip
  1. Do not connect Pockethernet to the USB port yet!
  2. Download the zip package and extract it to any folder
  3. Windows 10 already has the necessary USB driver built-in. Driver installation needed for Windows 7 and 8 only: Open the extracted folder in a Windows file explorer, right click "Pockethernet Driver Beta.inf", select "Install". Confirm installation. (No actual driver binary needs to be installed, the inf file only instructs Windows to use its built-in USB CDC serial driver with Pockethernet)
  4. Start the application, "Pockethernet Firmware Updater vXX.exe" (Needs the .NET framework 4 installed)
  5. Connect Pockethernet to the USB port
  6. The firmware updater should recognize the device and show its serial number and current SW version
  7. Click the 'Start Update' button
  8. During the upgrade process, all 4 wire-pair LEDs turn blue. After a successful upgrade, the LEDs turn green (or red if there was a failure during the upgrade)
  9. Once the update has finished, disconnect Pockethernet from the USB port

Linux firmware update

https://pockethernet.com/PE_firmware/pockethernet-v33-fwupgrade.tar.gz

The updater is a single 64-bit executable, also containing the firmware image for the device.
  1. Download the archive file
  2. Extract the file 'pockethernet-v29-fwupgrade'. If needed, make it executable ($ chmod +x pockethernet-v29-fwupgrade)
  3. Plug in Pockethernet to the USB port and check dmesg or the system log to see which tty device it has been assigned (usually /dev/ttyACM0)
  4. Run the updater with "./pockethernet-vXX-fwupgrade /dev/ttyACMx"
  5. During the upgrade process, all 4 wire-pair LEDs turn blue. After a succesfull upgrade, the LEDs turn green (or red if there was a failure during the upgrade)

[Changelog]
V33:

New features:
- Report: The reporting has been completely reworked
   - Multiple reports can be combined on one page and reports can have multiple pages
   - There are fewer user/address fields, but a new one has been added: Tag. This servers as a short description of the test which will also be included in the filename
   - You can add a custom logo to the report in the Settings menu. This image file can then also include your name and address next to the logo.
     The suggested image is a PNG of 1181x236 pixels which corresponds to a 5x1cm rectangle @ 600dpi. The file needs to be on the phone to be selected.
- Displays Voice VLAN ID via CDP
- Android 9+ compatibility upgrades (runtime permissions, fileprovider for file sharing, gallery access, wakelock)
- Added LLDP-MED parsing: LLDP-MED capabilities, Network policy, Extended power via MDI and Inventory information are displayed
- MAC address change: You can now change the MAC address of the device in the settings menu to allow testing DHCP allocation and 802.1X MAB
- Separated CDP and LLDP measurements to show them both on networks with mixed equipment
- External IP detection support
   - You can now query the external IP address of your link and get the IP, the ISP and AS name and corresponding GeoIP data.
- Auto-ping: If all 3 ping targets are empty, and a ping test is requested, the targets are automatically set to the ip of the dhcp server, gateway and dns server

Updates (feature changes):
- The Power LED behaviour has changed. It now goes from white: fully charged, to yellow: charge OK to red: recharge needed
- To make them more obvious, the measurement selection icons are now bigger and high-contrast
- Remove Wiremap per-pair status display, add shield as separate black pair for better overview
  The per-pair status created more confusion than use since it cannot be determined per-pair if they fit overall configuration
- Make help screens bigger
- TDR distance per pair is added to the report
- Ping reports now only error or reply received
- Display Graphical TDR results in meters/feet according to settigns
- Adjust graphics for devices with bigger fonts in accessibility settings
- Keeps screen on while measurement is running
- Updated help texts
- Wiremap shorts are now drawn in order and over the wires
- Custom MAC: the masked MAC input field didn't work with alternative keyboards so it's now a simple input that accepts an : or - delimited address

Fixes:
- BER fix
- DHCP requests didn't work on 10/100 links with some switches, updated request timing to fix it
- CDP: Management address wasn't correctly displayed in CDPv2 packets
- Ping server names are correctly added to the report
- Fix toner pair numbering and add wire colors for easy selection
- Adjust tabs by some pixel to always have rounded corners at the bottom
- Make all long texts scrollable in measurement results
- The VLAN tag field could become ineditable
- In some cases multiple ping targets didn't work

V29: Bugfix for the VLAN issue
V28: This fixes the VLAN issue where the VLAN setting was not applied correctly and allows passive PoE detection.
V27: Fixed the issue where some users got errors on good cables with the 1000mbit BER test.
V26: Fixed the isue some users had while performing a wiremap test. (miswire on pair 1 and 4)
V23: Fixed the issue some users had while performing a BER test. (The test seemed to freeze the app)
V22: Bugfixes for Bluetooth and BER test, enabled the quick measurement function again.
V21: Initial release of new firmware