Thanks wallabybob!
I now have the following under /dev
[2.1-BETA1][admin@pfsense.localdomain]/root(6): ls /dev/cu*
/dev/cuaU0 /dev/cuaU0.lock /dev/cuaU1.init /dev/cuaU2 /dev/cuaU2.lock
/dev/cuaU0.init /dev/cuaU1 /dev/cuaU1.lock /dev/cuaU2.init
… and have setup PPP interfaces, which actually go as far as to show me dBm and signal % values ... but under status>system logs the following is showing ...
ppp: [opt1_link0] CHAT: +CGDCONT=1,"IP","internet"
ppp: [opt1_link0] CHAT: Detected Hayes compatible modem.
ppp: [opt1_link0] CHAT: The modem responded with "ERROR" to the command "AT&F&C1&D2E0S0=0M1" at ModemCmd: label.
ppp: [opt1_link0] MODEM: chat script failed
ppp: [opt1_link0] Link: DOWN event
ppp: [opt1_link0] LCP: Down event
… also ...
[2.1-BETA1][admin@pfsense.localdomain]/root(8): usbconfig -d 1.2 dump_device_desc show_ifdrv
ugen1.2: <huawei mobile="" huawei="">at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen1.2.0: umodem0: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">ugen1.2.1: umodem1: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">ugen1.2.2: umodem2: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">ugen1.2.3: umass0: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">ugen1.2.4: umass1: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0040
idVendor = 0x12d1
idProduct = 0x1c05
bcdDevice = 0x0102
iManufacturer = 0x0002 <huawei>iProduct = 0x0001 <huawei mobile="">iSerialNumber = 0x0000 <no string="">bNumConfigurations = 0x0001
… should umodem* not be u3g* in the above?
Thanks again for the help, it at least feels like I'm getting somewhere.</no></huawei></huawei></huawei></huawei></huawei></huawei></huawei></huawei>