Finding Kernel and Driver Versions

MLO and U-Boot

Monitor the messages on the console port. You should see:

Texas Instruments X-Loader 1.4.4ss (Oct 24 2011 - 07:06:23)
OMAP3630/3730-GP ES2.1
Board revision: 2
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.12 (Mar 25 2012 - 22:02:12)

OMAP3630/3730-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
Gumstix Overo board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
In:    serial
Out:   serial
Err:   serial
Board revision: 2
Direct connection on mmc2
Recognized Ettus Research USRP-E (rev 4 E100)
Die ID #7fc600029ff80000016071640300a010
Net:   smc911x-0

These are from MLO and u-boot. You want to see the version string and dates match.

Linux kernel

To see what version of the kernel you are running, log in to the device and run:

root@usrp-e1xx-philip:~# uname -a
Linux usrp-e1xx 3.0.0 #1 Mon Mar 26 04:45:32 PDT 2012 armv7l GNU/Linux

For the kernel module/device driver:

root@usrp-e1xx-philip:~# modinfo usrp_e
filename:       /lib/modules/3.0.0/kernel/drivers/misc/usrp_e.ko
license:        GPL v2
author:         Philip Balister <philip@opensdr.com>
description:    usrp_e
alias:          usrp_e
version:        0.2
srcversion:     E91CAE748DC415665A12B06
depends:        
vermagic:       3.0.0 mod_unload modversions ARMv7 

The version and srcversion fields should match.