eth1 Failed to read scan data : Invalid argument -> Wireless Network controller [0280]: Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312] (rev 02) and bcmwl-kernel-source driver not working correctly on HP 2133 Mini-Note [KX869AT] in Ubuntu 10.04 LTS

Asked by Jeremy DiCicco on 2010-06-14

I use a HP 2133 Mini-Note [KX869AT]. I recently installed the netbook edition of Ubuntu 10.04. Since then, my Broadcom 4312 WLAN adapter will not connect to my home wireless network. It detects the network (and the networks of my neighbors), but when I try to establish a wireless connection, it never establishes one and repeatedly prompts me for the network key (which I provide). I even tried uninstalling and reinstalling the driver, but that was unhelpful as well. In order for my computer to even detect wireless networks, I have to disable networking (using the button on the front of my laptop) and then enable it again.

Release: 10.04 (lucid)
Kernel: 2.6.32-22-generic
Processor: VIA C7-M

Any help would be appreciated.

Jeremy

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu unr-meta Edit question
Assignee:
No assignee Edit question
Last query:
2010-06-14
Last reply:
2010-06-15

Hi,

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

In order to gather essential troubleshooting information about your wireless card, please follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->Terminal"

Step 2: Please copy-paste the following command from the https://answers.launchpad.net/ubuntu website in Firefox into the Linux Terminal. Do NOT copy-paste from the Email message into the Terminal, as that will only copy PART of the command. The command STARTS with the word sudo and ENDS with the word restart. So please copy-paste the ENTIRE command below from Firefox into a Terminal, press <enter>, then enter password when sudo asks for password, then press enter again.

Tip: If you have a wheel mouse or 3 button mouse you do not need to type commands into the Terminal. Highlight the command written on the page. Move your cursor anywhere in the Terminal and press the wheel or middle button. Automatic Copy and paste! No spelling mistakes! No Typos! No other errors!

sudo aptitude update; sudo aptitude install hwinfo; sudo lshw -C network; rfkill list; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -short; uname -a; dmesg | grep ound; dmesg | grep irmware ; dmesg | grep ipw; dmesg | grep eth; dmesg | grep ath; dmesg | grep b43; dmesg | grep wl; dmesg | grep witch; iwconfig; grep b43 /etc/modprobe.d/*; grep wl /etc/modprobe.d/*; sudo hwinfo --netcard ; sudo /etc/init.d/networking restart

Step 3: Please post results (copy/paste terminal output) on this thread. The troubleshooters here need to see the full Terminal output from running the above command.

Regards,

Mark

jeremy@jeremy-laptop:~$ sudo aptitude update
[sudo] password for jeremy:
Hit http://archive.canonical.com lucid Release.gpg
Ign http://archive.canonical.com/ubuntu/ lucid/partner Translation-en_US
Hit http://us.archive.ubuntu.com lucid Release.gpg
Ign http://us.archive.ubuntu.com/ubuntu/ lucid/main Translation-en_US
Hit http://archive.canonical.com lucid Release
Ign http://us.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-en_US
Ign http://us.archive.ubuntu.com/ubuntu/ lucid/universe Translation-en_US
Ign http://us.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-en_US
Hit http://us.archive.ubuntu.com lucid-updates Release.gpg
Ign http://us.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-en_US
Hit http://archive.canonical.com lucid/partner Packages
Hit http://us.archive.ubuntu.com lucid-updates Release
Hit http://us.archive.ubuntu.com lucid/main Packages
Hit http://us.archive.ubuntu.com lucid/restricted Packages
Hit http://us.archive.ubuntu.com lucid/main Sources
Hit http://us.archive.ubuntu.com lucid/restricted Sources
Hit http://us.archive.ubuntu.com lucid/universe Packages
Hit http://us.archive.ubuntu.com lucid/universe Sources
Hit http://us.archive.ubuntu.com lucid/multiverse Packages
Hit http://us.archive.ubuntu.com lucid/multiverse Sources
Hit http://us.archive.ubuntu.com lucid-updates/main Packages
Hit http://us.archive.ubuntu.com lucid-updates/restricted Packages
Hit http://us.archive.ubuntu.com lucid-updates/main Sources
Hit http://us.archive.ubuntu.com lucid-updates/restricted Sources
Hit http://us.archive.ubuntu.com lucid-updates/universe Packages
Hit http://us.archive.ubuntu.com lucid-updates/universe Sources
Hit http://us.archive.ubuntu.com lucid-updates/multiverse Packages
Hit http://security.ubuntu.com lucid-security Release.gpg
Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-en_US
Hit http://us.archive.ubuntu.com lucid-updates/multiverse Sources
Ign http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-en_US
Hit http://security.ubuntu.com lucid-security Release
Hit http://security.ubuntu.com lucid-security/main Packages
Hit http://security.ubuntu.com lucid-security/restricted Packages
Hit http://security.ubuntu.com lucid-security/main Sources
Hit http://security.ubuntu.com lucid-security/restricted Sources
Hit http://security.ubuntu.com lucid-security/universe Packages
Hit http://security.ubuntu.com lucid-security/universe Sources
Hit http://security.ubuntu.com lucid-security/multiverse Packages
Hit http://security.ubuntu.com lucid-security/multiverse Sources
Fetched 836B in 9s (88B/s)
Reading package lists... Done

jeremy@jeremy-laptop:~$ sudo aptitude install hwinfo
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 731 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

jeremy@jeremy-laptop:~$ sudo lshw -C network
  *-network
       description: Wireless interface
       product: BCM4312 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 02
       serial: 00:21:00:35:00:4a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.60.48.36 latency=0 multicast=yes wireless=IEEE 802.11a
       resources: irq:24 memory:fdffc000-fdffffff
  *-network
       description: Ethernet interface
       product: NetXtreme BCM5788 Gigabit Ethernet
       vendor: Broadcom Corporation
       physical id: 3
       bus info: pci@0000:07:03.0
       logical name: eth0
       version: 03
       serial: 00:1f:29:9a:a5:2b
       size: 100MB/s
       capacity: 1GB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.102 duplex=full firmware=5788-v3.27 ip=192.168.1.64 latency=64 link=yes mingnt=64 multicast=yes port=twisted pair speed=100MB/s
       resources: irq:16 memory:feaf0000-feafffff
jeremy@jeremy-laptop:~$ rfkill list
jeremy@jeremy-laptop:~$ sudo iwlist scanning
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

eth1 Failed to read scan data : Invalid argument

jeremy@jeremy-laptop:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

jeremy@jeremy-laptop:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"
jeremy@jeremy-laptop:~$ lspci -nn
00:00.0 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:0364]
00:00.1 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:1364]
00:00.2 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:2364]
00:00.3 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:3364]
00:00.4 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:4364]
00:00.5 PIC [0800]: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller [1106:5364]
00:00.6 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device [1106:6364]
00:00.7 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:7364]
00:01.0 PCI bridge [0604]: VIA Technologies, Inc. VT8237/VX700 PCI Bridge [1106:b198]
00:02.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:a364] (rev 80)
00:03.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:c364] (rev 80)
00:0f.0 IDE interface [0101]: VIA Technologies, Inc. Device [1106:5372]
00:10.0 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev b0)
00:10.2 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev b0)
00:10.3 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev b0)
00:10.4 USB Controller [0c03]: VIA Technologies, Inc. USB 2.0 [1106:3104] (rev 90)
00:11.0 ISA bridge [0601]: VIA Technologies, Inc. VT8237S PCI to ISA Bridge [1106:3372]
00:11.7 Host bridge [0600]: VIA Technologies, Inc. VT8251 Ultra VLINK Controller [1106:287e]
00:13.0 Host bridge [0600]: VIA Technologies, Inc. VT8237A Host Bridge [1106:337b]
00:13.1 PCI bridge [0604]: VIA Technologies, Inc. VT8237A PCI to PCI Bridge [1106:337a]
01:00.0 VGA compatible controller [0300]: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] [1106:3371] (rev 01)
02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312] (rev 02)
07:03.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet [14e4:169c] (rev 03)
80:01.0 Audio device [0403]: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) [1106:3288] (rev 10)
jeremy@jeremy-laptop:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b107 Chicony Electronics Co., Ltd CNF7070 Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jeremy@jeremy-laptop:~$ sudo lshw -short
H/W path Device Class Description
======================================================
                               system HP 2133
/0 bus 3030
/0/0 memory 64KiB BIOS
/0/4 processor VIA C7-M Processor 1200MHz
/0/4/5 memory 128KiB L1 cache
/0/4/6 memory 128KiB L2 cache
/0/d memory 1GiB System Memory
/0/d/0 memory 1GiB DIMM DDR2 Synchronous
/0/100 bridge CN896/VN896/P4M900 Host Bridge
/0/100/0.5 generic CN896/VN896/P4M900 I/O APIC Interrupt
/0/100/1 bridge VT8237/VX700 PCI Bridge
/0/100/1/0 display CN896/VN896/P4M900 [Chrome 9 HC]
/0/100/2 bridge CN896/VN896/P4M900 PCI to PCI Bridge
/0/100/2/0 eth1 network BCM4312 802.11a/b/g
/0/100/3 bridge CN896/VN896/P4M900 PCI to PCI Bridge
/0/100/f scsi0 storage VIA Technologies, Inc.
/0/100/f/0.0.0 /dev/sda disk 120GB TOSHIBA MK1252GS
/0/100/f/0.0.0/1 /dev/sda1 volume 109GiB EXT4 volume
/0/100/f/0.0.0/2 /dev/sda2 volume 2559MiB Extended partition
/0/100/f/0.0.0/2/5 /dev/sda5 volume 2559MiB Linux swap / Solaris partitio
/0/100/10 bus VT82xxxxx UHCI USB 1.1 Controller
/0/100/10.2 bus VT82xxxxx UHCI USB 1.1 Controller
/0/100/10.3 bus VT82xxxxx UHCI USB 1.1 Controller
/0/100/10.4 bus USB 2.0
/0/100/11 bridge VT8237S PCI to ISA Bridge
/0/100/13.1 bridge VT8237A PCI to PCI Bridge
/0/100/13.1/3 eth0 network NetXtreme BCM5788 Gigabit Ethernet
/0/101 bridge CN896/VN896/P4M900 Host Bridge
/0/102 bridge CN896/VN896/P4M900 Host Bridge
/0/103 bridge CN896/VN896/P4M900 Host Bridge
/0/104 bridge CN896/VN896/P4M900 Host Bridge
/0/105 bridge CN896/VN896/P4M900 Security Device
/0/106 bridge CN896/VN896/P4M900 Host Bridge
/0/107 bridge VT8251 Ultra VLINK Controller
/0/108 bridge VT8237A Host Bridge
/0/1 multimedia VT1708/A [Azalia HDAC] (VIA High Defi
jeremy@jeremy-laptop:~$ uname -a
Linux jeremy-laptop 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010 i686 GNU/Linux
jeremy@jeremy-laptop:~$ dmesg | grep ound
[ 0.000000] found SMP MP-table at [c00ff780] ff780
[ 0.182105] ACPI: No dock devices found.
[ 0.268538] pnp: PnP ACPI: found 14 devices
[ 0.497678] hub 1-0:1.0: USB hub found
[ 0.498556] hub 2-0:1.0: USB hub found
[ 0.499125] hub 3-0:1.0: USB hub found
[ 0.499716] hub 4-0:1.0: USB hub found
[ 0.525116] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 0.534934] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 1.116261] isapnp: No Plug & Play device found
[ 13.778793] lp: driver loaded but no devices found
[ 15.122014] lis3lv02d: hardware type HP2133 found.
[ 15.123768] lis3lv02d: 1-byte sensor found
[ 15.278454] uvcvideo: Found UVC 1.00 device CNF7070 (04f2:b107)
[ 23.019234] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
jeremy@jeremy-laptop:~$ dmesg | grep irmware
[ 16.435039] tg3 0000:07:03.0: firmware: requesting tigon/tg3_tso5.bin
jeremy@jeremy-laptop:~$ dmesg | grep ipw
jeremy@jeremy-laptop:~$ dmesg | grep eth
[ 2.694764] eth0: Tigon3 [partno(BCM95788) rev 3003] (PCI:33MHz:32-bit) MAC address 00:1f:29:9a:a5:2b
[ 2.694778] eth0: attached PHY is 5705 (10/100/1000Base-T Ethernet) (WireSpeed[0])
[ 2.694788] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 2.694796] eth0: dma_rwctrl[763f0000] dma_mask[32-bit]
[ 15.384274] eth1: Broadcom BCM4312 802.11 Hybrid Wireless Controller 5.60.48.36
[ 17.039859] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 18.446291] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 18.446301] tg3: eth0: Flow control is off for TX and off for RX.
[ 18.447088] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 26.732062] eth1: no IPv6 routers present
[ 29.008036] eth0: no IPv6 routers present
jeremy@jeremy-laptop:~$ dmesg | grep ath
[ 0.525105] device-mapper: multipath: version 1.1.0 loaded
[ 0.525116] device-mapper: multipath round-robin: version 1.0.0 loaded
jeremy@jeremy-laptop:~$ dmesg | grep b43
jeremy@jeremy-laptop:~$ dmesg | grep wl
[ 14.952755] wl: module license 'MIXED/Proprietary' taints kernel.
[ 15.097172] wl 0000:02:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
[ 15.097185] wl 0000:02:00.0: setting latency timer to 64
jeremy@jeremy-laptop:~$ dmesg | grep witch
[ 0.021628] SMP alternatives: switching to UP code
[ 0.256033] Switching to clocksource tsc
[ 0.387328] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0D:00/input/input0
[ 0.387444] ACPI: Lid Switch [LID]
[ 0.398416] Switching to clocksource hpet
[ 3.344956] Console: switching to colour frame buffer device 80x30
jeremy@jeremy-laptop:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11 Access Point: Not-Associated
          Link Quality:5 Signal level:0 Noise level:0
          Rx invalid nwid:0 invalid crypt:0 invalid misc:0

jeremy@jeremy-laptop:~$ grep b43 /etc/modprobe.d/*
/etc/modprobe.d/blacklist-bcm43.conf:blacklist b43
/etc/modprobe.d/blacklist-bcm43.conf:blacklist b43legacy
/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
/etc/modprobe.d/broadcom-sta-common.conf:blacklist b43legacy
/etc/modprobe.d/broadcom-sta-common.conf:blacklist b43
jeremy@jeremy-laptop:~$ grep wl /etc/modprobe.d/*
/etc/modprobe.d/blacklist-bcm43.conf:# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost.
/etc/modprobe.d/blacklist-watchdog.conf:blacklist twl4030_wdt
/etc/modprobe.d/broadcom-sta-common.conf:# wl module from Broadcom conflicts with ssb
/etc/modprobe.d/broadcom-sta-common.conf:install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS
jeremy@jeremy-laptop:~$ sudo hwinfo --netcard
29: PCI 200.0: 0282 WLAN controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_14e4_4312
  Unique ID: JNkJ.sutOIVpu5J9
  Parent ID: _Znp.g78+51qvkd0
  SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: network
  Model: "Hewlett-Packard Company Broadcom 802.11a/b/g WLAN"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4312 "BCM4312 802.11a/b/g"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x1370 "Broadcom 802.11a/b/g WLAN"
  Revision: 0x02
  Driver: "wl"
  Driver Modules: "wl"
  Device File: eth1
  Features: WLAN
  Memory Range: 0xfdffc000-0xfdffffff (rw,non-prefetchable)
  IRQ: 24 (no events)
  HW Address: 00:21:00:35:00:4a
  Link detected: yes
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 36 40 44 48 52 56 60 64 149 153 157 161 165
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 5.18 5.2 5.22 5.24 5.26 5.28 5.3 5.32 5.745 5.765 5.785 5.805 5.825
  WLAN bitrates: 1 2 5.5 6 9 11 12 18 24 36 48 54
  WLAN encryption modes: WEP40 WEP104 WEP256 WEP128 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Module Alias: "pci:v000014E4d00004312sv0000103Csd00001370bc02sc80i00"
  Driver Info #0:
    Driver Status: ssb is not active
    Driver Activation Cmd: "modprobe ssb"
  Driver Info #1:
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)

30: PCI 703.0: 0200 Ethernet controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_14e4_169c
  Unique ID: rBUF.T+rPVhv0B_8
  Parent ID: 9n5e.HHSMJjh6gC5
  SysFS ID: /devices/pci0000:00/0000:00:13.1/0000:07:03.0
  SysFS BusID: 0000:07:03.0
  Hardware Class: network
  Model: "Broadcom NetXtreme BCM5788 Gigabit Ethernet"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x169c "NetXtreme BCM5788 Gigabit Ethernet"
  SubVendor: pci 0x14e4 "Broadcom"
  SubDevice: pci 0x969c
  Revision: 0x03
  Driver: "tg3"
  Driver Modules: "tg3"
  Device File: eth0
  Memory Range: 0xfeaf0000-0xfeafffff (rw,non-prefetchable)
  IRQ: 16 (18661 events)
  HW Address: 00:1f:29:9a:a5:2b
  Link detected: yes
  Module Alias: "pci:v000014E4d0000169Csv000014E4sd0000969Cbc02sc00i00"
  Driver Info #0:
    Driver Status: tg3 is active
    Driver Activation Cmd: "modprobe tg3"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #27 (PCI bridge)
jeremy@jeremy-laptop:~$ sudo /etc/init.d/networking restart
 * Reconfiguring network interfaces... Ignoring unknown interface eth0=eth0.
                                                                         [ OK ]
jeremy@jeremy-laptop:~$

Hi,

Please try the solution from forumuser Ayuthia (and read the last answer from prajakta) at the following location:

http://ubuntuforums.org/showthread.php?t=1010751&page=4

Regards,

Mark

Can you help with this problem?

Provide an answer of your own, or ask Jeremy DiCicco for more information if necessary.

To post a message you must log in.