Looking at the code I think the problem is not in base/LedmWifi.py but in base/wifi.py
The self.wifiObj.setAdaptorPower() can be either (depending on printer model)
base/LedmWifi.py:setAdaptorPower() or base/wifi.py:setAdaptorPower().
In 3.12.9 the LedmWifi.py:setAdaptorPower() was changed to return 4-tuple instead of dict.
But wifi.py:setAdaptorPower() was not changed and it still returns dict (empty or with one key), which leads to the above error.
See also
# python -c "a,b,c,d = {'x':1}"
ValueError: need more than 1 value to unpack
Hi, I see the same backtrace in https:/ /bugzilla. redhat. com/show_ bug.cgi? id=870641
Looking at the code I think the problem is not in base/LedmWifi.py but in base/wifi.py
The self.wifiObj. setAdaptorPower () can be either (depending on printer model) py:setAdaptorPo wer() or base/wifi. py:setAdaptorPo wer().
base/LedmWifi.
In 3.12.9 the LedmWifi. py:setAdaptorPo wer() was changed to return 4-tuple instead of dict. setAdaptorPower () was not changed and it still returns dict (empty or with one key), which leads to the above error.
But wifi.py:
See also
# python -c "a,b,c,d = {'x':1}"
ValueError: need more than 1 value to unpack