Austrian media said the suspect told others at a refugee shelter that he had shot dead government soldiers when he was fighting with an Islamist rebel group called the Farouq Brigade, linked to the Free Syrian Army.