Грамматический словарь Зализняка (склонения слова):
Кнастер, кнастеры, кнастера, кнастеров, кнастеру, кнастерам, кнастер, кнастеры, кнастером, кнастерами, кнастере, кнастерах
КН’АСТЕР и (·редк.) канастер, канастера, ·муж. (·нем. Knaster от исп. canastra — корзинка) (·устар. ). Сорт крепкого курительного табаку (доставлявшегося в корзинках). «Немец достал трубку, закурил свой кнастер.» А.Тургенев.