Кашель - не болезнь, от него нет лекарств. Есть хим. средства которые останавливают кашель благодаря блокировке кашлевого центра в мозгу - назначать их должен врач в безвыходной ситуации, даже при тяжело текущем коклюше их назначают не всегда - т.к. кашель естественный защитный механизм организма и без него вместо легкого кашля будет сразу воспаление легких.Обычные сиропы которые назначают при ОРВИ - это отхаркивающие средства, их задача разжижать мокроту и вывести ее из легких за счет усиления кашля. Они не призваны снижать кашель, они призваны уменьшить вероятность осложнений ОРВИ.У аллергиков тоже бывает кашель, борятся с ним прекращая выделение мокроты, которую кашель отводит, т.е. антигистаминами под контролем врача. При наличии вокруг людей с ОРВИ вероятность осложнений при болезни у человека, принимающего антигистамины, растет.Отсюда вывод: надо устранять причину кашля, а не сам кашель, лекарства от кашля не существуют.