Hi
Brandon,
good point.
currently hw-detect / check-missing-firmware doesn't checks if a specific firmware file is optional or required, I even considered asking for the optional ones as well as a feature.
But there is actually a function nic_is_configured() that is used to determine if the module has to be removed and reloaded after files are installed.
This function technically could be used before asking, so either:
a) optional files wouln't be displayed at all
b) optional files would be marked as optional
c) all files should be displayed regardless
I think
Cyril will step in to answer this question ;)
I will do some testing to check if
nic_is_configured() is reliable enough for this task by feeding the files one by one.