Benzonatate
"Prescribed in 200 mg dose, it is the only thing that helps me sleep when I have bronchitis, which is frequently.  Can cause dizziness, so take at night or if not driving.   And no alcohol."