Dell SUU for Linux returns no results

Bit of an odd one this, but I felt worth blogging about.

The latest Dell SUU ( doesn’t seem to be able to detect applicable updates when it’s run on a Linux system.

You get the message:

Now, I know this isn’t true; because the current BIOS version is 3.0.0 and the one in the SUU repository is 6.0.7. Also, normally you get a comparison list of results, even if none of the updates can be applied.

If I downgrade SUU to, it works as expected.

How do we fix this?

If you want to replace SUU 6.5.3 with a working SUU 6.5.2 you’ll need to:

  1. Download SUU 6.5.2
  2. Delete from C:\Users\<username>\AppData\Local\RepositoryManager\Payloads\
  3. Copy the that you just downloaded into C:\Users\<username>\AppData\Local\RepositoryManager\Payloads\
  4. Re-export your repository/SUU via Dell Repository Manager

Let me know how you get on!

Install and run Wireshark on the command line (CentOS 5.2)

Using CentOS 5.2 or Red Hat Enterprise Linux 5, install and run Wireshark (formerly Ethereal) over the command line.

Install Wireshark:

Run a capture:

This command will run Wireshark/Ethereal, capture on the eth1 interface and output the data to /yourhomedir/mycapture.pcap

Why would you want to do this? If you want to capture packets from a headless or remote Linux PC and analyse the data elsewhere.

Right now I’m at home, but I have a headless CentOS box at work that’s running ntop from a mirrored port, in order to look at network traffic flowing over the router. To increase the capability of the CentOS box, I want to use it to capture packets using Wireshark, then download the .pcap file over WinSCP and look at the data on my laptop using Wireshark for Windows.

Control user access to SSH

Got a shiny new Linux box on your network but don’t want all your users connecting to it via SSH? Control access by editing the SSH configuration file and using the AllowUsers directive like so:

To add multiple entries, either separate users with a space, or write an entirely new line: