Definir corretamente o USB setup delay no Sophos Firewall
Durante o provisioning da firewall ou uma configuração Zero Touch, o SFOS tem de detetar que a unidade USB ligada está pronta. usb-setup-delay controla este tempo de espera. O intervalo suportado é de 1 a 15 segundos, com 3 segundos por predefinição.
O efeito documentado limita-se ao tempo de espera antes da deteção USB nestes processos de configuração. A definição não controla a ordem de arranque nem faz parte do reimage do SFOS através de uma unidade USB de arranque.
⚠️ Alterar apenas perante um erro reproduzível: Registar primeiro o valor atual, build do SFOS, unidade USB e sintoma. Um valor superior só é útil quando a unidade de provisioning não fica pronta dentro do tempo de espera atual.
Verificar o valor e defini-lo de forma controlada
Os comandos são executados em 4. Device Console. No SFOS 22, show encontra-se sob o subcomando set e apresenta o valor atual:
system usb-setup-delay set show
O valor também é alterado sob set. O número representa segundos; não introduza os parênteses retos mostrados na sintaxe oficial da Sophos. Para um primeiro teste controlado, aumente apenas o necessário, por exemplo de 3 para 5 segundos:
system usb-setup-delay set 5
system usb-setup-delay set show
O segundo comando permite confirmar que o valor atual é agora 5. 0, valores superiores a 15 e unidades não fazem parte da sintaxe documentada do SFOS 22.
A referência de comandos da Sophos não descreve um reinício nem um processo de provisioning iniciado imediatamente após a alteração do valor. Também não garante que uma unidade já ligada seja novamente detetada. Por isso, avalie o valor alterado durante o próximo processo planeado de provisioning ou configuração Zero Touch; antes disso, set show apenas confirma a definição.
Testar o provisioning e isolar a causa
Repetir o teste com a mesma unidade USB e a mesma porta. Uma saída set show bem-sucedida apenas comprova o tempo de espera configurado, não o sucesso do provisioning.
A validação inclui o resultado do provisioning e os valores que a configuração de provisioning selecionada deve realmente aplicar. Antes do teste, disponibilize um acesso de gestão alternativo caso a configuração de destino não seja aplicada como esperado.
Se a unidade continuar sem ser detetada com 15 segundos, pare o tuning do delay. Verifique a unidade e a porta e, em seguida, os requisitos do processo de provisioning ou Zero Touch utilizado. Os valores fora do intervalo documentado não são outra opção.
Rollback
Se a espera adicional não trouxer benefício, repor o valor registado. Num sistema sem alteração anterior, é o valor predefinido de 3 segundos:
system usb-setup-delay set 3
system usb-setup-delay set show
O valor esperado em set show confirma o rollback da definição. O comportamento da deteção USB só pode ser novamente verificado durante o próximo processo planeado de provisioning ou configuração Zero Touch.