__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���gVy��@�SSKrSSKrSSKrSSKrSSK7 SSK7 SSKJrJ	r	 SSK
Jr \RS\R5rSrSrS	rS
rSrSrS
rSrSrSrSrSrSrS#SjrS$SjrSrSr Sr!Sr"Sr#Sr$S%Sjr%S&Sjr&S&Sjr'S&Sjr(S r)S'S!jr*S'S"jr+g)(�N)�*�)�device�utils)�
to_bytes_utf8zHTTP/\d.\d\s(\d+)������i��z/IoMgmt/Adapters/a�<?xml version="1.0" encoding="UTF-8" ?><io:Adapter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:io="http://www.hp.com/schemas/imaging/con/ledm/iomgmt/2008/11/30" xmlns:dd="http://www.hp.com/schemas/imaging/con/dictionaries/1.0/" xmlns:wifi="http://www.hp.com/schemas/imaging/con/wifi/2009/06/26">  <io:HardwareConfig> <dd:Power>%s</dd:Power> </io:HardwareConfig> </io:Adapter>a#<?xml version="1.0" encoding="UTF-8"?><io:Adapters xmlns:io="http://www.hp.com/schemas/imaging/con/ledm/iomgmt/2008/11/30" xmlns:dd="http://www.hp.com/schemas/imaging/con/dictionaries/1.0/"><io:Adapter><io:HardwareConfig><dd:Power>%s</dd:Power></io:HardwareConfig></io:Adapter></io:Adapters>a�<io:Profile xmlns:io="http://www.hp.com/schemas/imaging/con/ledm/iomgmt/2008/11/30" xmlns:dd="http://www.hp.com/schemas/imaging/con/dictionaries/1.0/" xmlns:wifi="http://www.hp.com/schemas/imaging/con/wifi/2009/06/26" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hp.com/schemas/imaging/con/ledm/iomgmt/2008/11/30 ../../schemas/IoMgmt.xsd http://www.hp.com/schemas/imaging/con/dictionaries/1.0/ ../../schemas/dd/DataDictionaryMasterLEDM.xsd"><io:AdapterProfile><io:WifiProfile><wifi:SSID>%s</wifi:SSID><wifi:CommunicationMode>%s</wifi:CommunicationMode><wifi:EncryptionType>%s</wifi:EncryptionType><wifi:AuthenticationMode>%s</wifi:AuthenticationMode></io:WifiProfile></io:AdapterProfile></io:Profile>z�<io:KeyInfo><io:WpaPassPhraseInfo><wifi:RsnEncryption>AESOrTKIP</wifi:RsnEncryption><wifi:RsnAuthorization>autoWPA</wifi:RsnAuthorization><wifi:PassPhrase>%s</wifi:PassPhrase></io:WpaPassPhraseInfo></io:KeyInfo>c�Z�[R"5nSnUR5S:Xa�UR5 UR	5S:XaSUR5 UR
SX5(aUR
SX5(aMUR5 gURURX5 UR5 gURURX5 UR5 g![a [RS5 N�f=f!UR5 f=f![a [RS5 N�f=f!UR5 f=f![a [RS5 N�f=f!UR5 f=f)Nr�����"Unable to read Marvell_EWS Channel�Unable to read EWS_LEDM Channel�Unable to read LEDM Channel)�io�BytesIO�openLEDM�	closeLEDM�openEWS_LEDM�openMarvell_EWS�readMarvell_EWS�Error�log�error�closeMarvell_EWS�readLEDMAllData�readEWS_LEDM�
closeEWS_LEDM�readLEDM)�dev�response�timeouts   �!/usr/share/hplip/base/LedmWifi.py�flushThePortr%6sU���z�z�|�H��G�
�|�|�~����
�
�������#����!�
'��)�)�$��B�B���)�)�$��B�B�
�$�$�&�
$��#�#�C�$4�$4�h�H��!�!�#�	�������h�@�
�M�M�O��#�
@��	�	�>�?�
@���$�$�&���
=��	�	�;�<�
=���!�!�#���	5��I�I�3�4�	5��
�M�M�O�sl�!/C?�$D9�E3�?D!�D$� D!�!D$�$D6�9E�E�E�E�E0�3F�F�F�F�F*c�*�00S[4upp4Sn[U5 U[:aDUS-
n[S[	[5S-
n[XSS5uptU[:XaOU[:aMDU[:wa[RSU-5 U$[	W5US'[	U5S:waDSnUH<nSUSU-'SUS	U-'US
USU-'US
USU-'USUSU-'US-nM> U$![a*n	[RSU	-5 SUSU-'Sn	A	NRSn	A	ff=f![a*n	[RSU	-5 SUSU-'Sn	A	N}Sn	A	ff=f![a*n	[RSU	-5 SUSU-'Sn	A	N�Sn	A	ff=f)Nrrz<io:Adaptersz<io:Adapter>�$Request Failed With Response Code %d�adaptorlistlength�zadaptorpresence-%dzadaptorstate-%dz;io:adapter-map:resourcenode-map:resourcelink-dd:resourceurizadaptorid-%d�Missing response key: %sz$io:adapter-io:hardwareconfig-dd:namezadaptorname-%dz:io:adapter-io:hardwareconfig-dd:deviceconnectivityporttype�adaptortype-%d)�
HTTP_ERRORr%�MAX_RETRIES�LEDM_WIFI_BASE_URI�len�readXmlTagDataFromURI�HTTP_OKrr�KeyError�debug)
r!�ret�params�elementCount�code�	max_tries�URI�
paramsList�a�es
          r$�getAdaptorListr=Ss���"$�R��*�"4� �C�|��I����
�k�
!��A�
�	� ��3�'9�#:�1�#<�=��/����W��
��7�?���k�
!��w���	�	�8��=�>��
�"�:��C���
�:��!���A�$��02��(�1�,�-�-/��%��)�*�/�.4�5r�.s�C���*�+�3�06�7]�0^�C�(�1�,�-�3�06�7s�0t�C�(�1�,�-�
�a�C��'%�(�J�� �/��I�I�8�1�<�=�,.�C���*�+��/��
 �3��I�I�8�1�<�=�02�C�(�1�,�-��3��
 �3��I�I�8�1�<�=�02�C�(�1�,�-��3�sH�C0�D'�E�0
D$�: D�D$�'
E�1 E�E�
F�( F
�
Fc
��/n[U5nUSn[U5HtnUSU-nUR5S;dM"/SQn/nUH5nUSR	US[U5/5n	UR
U	5 M7 UR
U5 Mv U$![a SnN�f=f![a SnN�f=f![a US:XaS	n	NdS
n	Nhf=f)Nr(rr+r))�wifiembedded�
wifiaccessory)�	adaptorid�adaptorname�adaptorstate�adaptorpresence�-rAr
�Unknown)r=r2�range�lower�join�str�append)
r!�rValr4�num_adaptors�n�namer5�r�p�xs
          r$�getWifiAdaptorIDrS|s���
�D�
��
�C���.�/���<�
 ��	��'�!�+�,�D��:�:�<�<�<�T�F��A���&��B�G�G�Q��S��V�$4�5�6�A�������
�K�K��N�)!�,�K��3�������	��D�	�� �&��K�'���%��	&�s:�B�B+�
 B=�B(�'B(�+B:�9B:�=C�C�Cc
��SnSnUH�nUSnUSn0SS[4upgp�[U-n[U-n[XUS5US'US[:XdKUS[
:Xd>[RSUS<SU<S	U<S
35 [U-n[XUS5US'US[:Xd3US[
:Xd&[RSUS<SU<S	U<35 M�[RSU<S	U<35 X4USUS
4s $ g)Nr
r)rr�<�errorreturnz2Wifi Adapter turn ON request Failed. ResponseCode=z AdaptorId=z
 AdaptorName=z. Trying another interfacez3Wifi Adapter turn ON request is Success. AdaptorId=r�)r
r)r)r))
r,r.�adapterPowerXml_payload1�writeXmlDataToURIr1�HTTP_NOCONTENTrr3�adapterPowerXml_payload2r)
r!�adapterList�power_state�
adaptor_id�adaptorNamer;r4�powerXmlr9r7s
          r$�setAdaptorPowerra�s>���J��K�
���a�D�z��q�T�{�!�"�R�
�2��s�C�
�+�
-�s�*�[�9�x�-�c�h�r�B�s�=���-� �G�+�s�=�/A�^�/S�

�)�)�DG�HU�DV�Wa�bm�n�o�-��<�(�0���"�E�#�m�
��-� �G�+�s�=�/A�^�/S�

�)�)�il�mz�i{�}G�HS�T�U�

�)�)�]g�hs�t�
u��!�A�$��!��4�
4�%�(�c��0nUc
[U-S-nO[U-S-U-n[XSSS5upVnU[:XaMXsS'U[:wa[RSU-5 U$UGb�US:Xa�[R"[US	5RS
55RS
5nU(d[S5US'OX#S'[R"[US
5RS
55RS
5US'USUS'USUS'USUS'USUS'USUS'U$[U5GHn	[R"[USU	-5RS
55RS
5nU(d[S5USU	-'OX#SU	-'[R"[USU	-5RS
55RS
5USU	-'USU	-USU	-'US U	-US!U	-'US"U	-US#U	-'US$U	-US%U	-'US&U	-US'U	-'S(US)'S*US+'GM U$! US
US'GNM=f![a#n[RSU-5 SnAU$SnAff=f![a USU	-nGN[R an
USU	-nSn
A
GN8Sn
A
ff=f! USU	-USU	-'N�=f![a"n[RSU-5 SnAN�SnAff=f![a$n[RSU-5 SnAGM�SnAff=f),Nz
/WifiNetworks�/WifiNetworks/SSID=�<io:WifiNetworks�<io:WifiNetwork>��numberofscanentriesr'rz(io:wifinetworks-io:wifinetwork-wifi:ssid�utf-8z	(unknown)zssid-0z)io:wifinetworks-io:wifinetwork-wifi:bssidzbssid-0z+io:wifinetworks-io:wifinetwork-wifi:channelz	channel-0z5io:wifinetworks-io:wifinetwork-wifi:communicationmodezcommunicationmode-0�5io:wifinetworks-io:wifinetwork-io:signalinfo-wifi:dbmzdbm-0z2io:wifinetworks-io:wifinetwork-wifi:encryptiontypezencryptiontype-0�@io:wifinetworks-io:wifinetwork-io:signalinfo-wifi:signalstrengthzsignalstrength-0r*z+io:wifinetworks-io:wifinetwork-wifi:ssid-%dzssid-%dz,io:wifinetworks-io:wifinetwork-wifi:bssid-%dzbssid-%dz.io:wifinetworks-io:wifinetwork-wifi:channel-%dz
channel-%dz8io:wifinetworks-io:wifinetwork-wifi:communicationmode-%dzcommunicationmode-%dz8io:wifinetworks-io:wifinetwork-io:signalinfo-wifi:dbm-%dzdbm-%dz5io:wifinetworks-io:wifinetwork-wifi:encryptiontype-%dzencryptiontype-%dzCio:wifinetworks-io:wifinetwork-io:signalinfo-wifi:signalstrength-%dzsignalstrength-%d��signalstrengthmaxr�signalstrengthmin)r.�readXmlDataFromURI�
HTTP_ACCEPTEDr1rr�binascii�	unhexlifyrJ�encode�decode�
to_unicoder2r3rG�	TypeErrorr)r!�adapterName�ssidr4r9r5r7r6r<r;�errs           r$�performScanrz�s6��	�C��|� �;�.��@�� �;�.�1F�F�t�K��
�#5�c�>P�Rd�eg�#h� ��L��=� ���!-����w���	�	�8��=�>��
�
���1��
:��)�)�#�f�5_�.`�*a�*h�*h�ip�*q�r�y�y�{B�C���$.�{�$;�C��M�$(��M�Y�%-�%7�%7��F�Cn�<o�8p�8w�8w�x�9A�&B�&I�&I�JQ�&R�C�	�N�$*�*W�#X��K� �-3�4k�-l��)�*�%�&]�^��G��*0�1e�*f��&�'�*0�1s�*t��&�'�F�J�?�<�(��>�Y�'�1�1�#�f�=j�mn�=n�6o�2p�2w�2w�x�3A� B� I� I�JQ� R�� �-7��-D��I��M�*�-1�I��M�*�i�.6�.@�.@��V�Lz�}~�L~�E�BA�BH�BH�IP�BQ�/R�/Y�/Y�Za�/b��J��N�+�-3�3c�fg�3g�,h�C��q�(�)�6<�=w�z{�={�6|�C�.��2�3�(.�/i�lm�/m�(n�C��1��%�39�:q�tu�:u�3v�C�+�a�/�0�39�:�CD�;D�4E�C�+�a�/�0�>�/0�C�+�,�/0�C�+�,�9)�>�J��UY�%+�,W�%X�C�	�N���
:��	�	�4�q�8�9�9�B�J��E
:��%�Y�%�&S�VW�&W�X��#�>�>�Y�%�&S�VW�&W�X���Y��i�.4�5c�fg�5g�.h��J��N�+�� �>��I�I�8�1�<�=�=��>��
 �>��I�I�8�1�<�=�=��>�s��4AI"�AI�(I"�
AJ� K%�1A	K�:AK%�
L�
I�I"�"
J�,J
�
J�K
�$K%�'K
�:K�K%�K
�
K%�K"� K%�%
L�/L�L�
M�L=�=Mc��Sup#pEpgnSn	[U-S-n
0[Sp�nSnU[:a,US-
n[X
SS5up�n
U[:XaOU[:aM,U[:wa<SnSn
U[:a.US-
n[X
SS	5up�n
U[:XaS
n	OU[:aM.U[:wa[
R
SU-5 X#XEXgU4$U	S:XamUbiU[:Xa_USnUS
nUSnSUS;aSnO�SnU
S:Xa:USnUSn[U
5H!nUSU-S:wdMUSU-nUSU-n OD OAO@Ub=U[:Xa3USnUSnUSnUSnSUR5;aSnOSn[
RS!U<S"U<S#U<S$U<S%U<S&U<S'U<35 X#XEXgU4$![a+n[
R
S[U5-5 SnANgSnAff=f! USnN�=f! USnN�=f! USnN�=f! US nN�=f![a+n[
R
S[U5-5 SnAN�SnAff=f)(N)�0.0.0.0rFrFr|r|r|r|�oldz
/Protocolsrrz<io:Protocolz/DevMgmt/IOConfigDyn.xmlz<iocfgdyn2:IOConfigDynz<dd3:IOAdaptorConfig�newr'zTio:protocols-io:protocol-io:addresses-io:ipv4addresses-io:ipv4address-dd:ipv4addresszSio:protocols-io:protocol-io:addresses-io:ipv4addresses-io:ipv4address-dd:subnetmaskzWio:protocols-io:protocol-io:addresses-io:ipv4addresses-io:ipv4address-dd:defaultgateway�DHCPzUio:protocols-io:protocol-io:addresses-io:ipv4addresses-io:ipv4address-dd:configmethod�dhcp�autoipz.io:protocols-io:protocol-dd:dnsserveripaddressz7io:protocols-io:protocol-dd:secondarydnsserveripaddressz1io:protocols-io:protocol-dd:dnsserveripaddress-%dz::z:io:protocols-io:protocol-dd:secondarydnsserveripaddress-%dr*zpiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:ipaddresszriocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:ipaddress-0zqiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:subnetmaskzsiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:subnetmask-0zuiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:defaultgatewayzwiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:defaultgateway-0zuiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:ipconfigmethodzwiocfgdyn2:ioconfigdyn-dd3:ioadaptorconfig-dd3:networkadaptorconfig-dd3:ipversionconfig-dd3:ipconfig-dd:ipconfigmethod-0zip=z, hostname=z, addressmode=z
, subnetmask=z
, gateway=z	, pridns=z
, sec_dns=)r.r,r-ror1rrrGr2rJrHr3)r!rw�ip�hostname�addressmode�
subnetmask�gateway�pridns�sec_dns�protocolr9r5r7r6r8r;r<s                 r$�getIPConfigurationr�s0��S�D�B�+�7�G��H�
�{�
*�\�
9�C�!�*�Q��F��I�
�k�
!��A�
�	�#5�c�n�n�#]� ��L��7�?��	�k�
!��w���	�(���+�%���M�I�'9�#�BZ�\r�'s�$�F���w�� ����+�%��w���	�	�8�$�>�?��[�g�w�N�N��5����$�'�/�
?��r�s��#�$y�z�
� �!z�{���V�${�|�|�"(�K�"*�K�#�a�'�!'�(X�!Y��"(�)b�"c��!&�|�!4�A�%�&Y�[\�&\�]�`d�d�)/�0c�ef�0f�)g��*0�1m�op�1p�*q�� %�	"5����$�'�/�'
?�V��!S�T�B�
_�!'�)\�"]�J�
`�$�&]�^�G�
d�"(�*a�#b�K��[�.�.�0�0�"(�K�"*�K��I�I�fh�jr�t�BL�NU�W]�_f�g�h�
��'�7�J�J��]�
?��	�	�4�s�1�v�=�>�>��
?��V��!U�V�B��
_�!'�)^�"_�J��
`�$�&_�`�G��
d�"(�*c�#d�K���
?��	�	�4�s�1�v�=�>�>��
?�s��F/�4*F/�"F/�4F/�G'�
G3�G?�H�H�5H�/
G$�9!G�G$�'G0�.H�3G<�:H�?H�H�H�H�
I�!!I�Ic�"�Sup#pEpg00[[S4up�p�n[U-S-n
SnSnU[:aFUS-
n[X
SS5up�n[XSS5up�nU
[:XaU[:XaOU[:aMFU
[:wa+U[:wa![
R
S[-5 X#XEU4$Ub"U	bUS	nUS
nUSnUSnUS
nU	SnX#XEXg4$![a+n[
RS[U5-5 SnAN5SnAff=f)N)r)r)r)r)r)r)r�/Profiles/Active�/IoMgmt/IoConfig.xmlr�<io:Profile�<io:IoConfigr'z8io:profile-io:networkprofile-io:ipv4network-dd:ipaddressz9io:profile-io:networkprofile-io:ipv4network-dd:subnetmaskz=io:profile-io:networkprofile-io:ipv4network-dd:defaultgatewayzAio:profile-io:networkprofile-io:ipv4network-dd:dnsserveripaddresszJio:profile-io:networkprofile-io:ipv4network-dd:secondarydnsserveripaddressz[io:ioconfig-io:iodeviceprotocolconfig-io:ipv4domainname-dd:domainnameconfig-dd:configmethodr*)r,r.r-ror1rrr7r2r3rJ)r!rwr��subnetr��pri_dnsr��mode�params1�params2�code1�code2r6�URI1�URI2r8r<s                 r$�getwifiotherdetailsr�csP��2H�/�B��'�24�b�*�j�QR�2R�0�G�e�L���+�.@�@�D�!�D��I�
�k�
!��A�
�	�'9�#�=�R_�'`�$���'9�#�>�Sa�'b�$����G���� 0���k�
!�
�w��5�G�+��	�	�8�$�>�?��7�W�4�4���w�2�		;��S�T�B��X�Y�F��]�^�G��b�c�G��j�k�G��x�y�D��w��6�6���	;��I�I�0�3�q�6�9�:�:��	;�s�6C�
D�#!D	�	Dc��Sup#n0[Spvn[U-S-nSn	U	[:a,U	S-
n	[XSS5upVnU[:XaOU	[:aM,U[:wa[
R
SU-5 X#U4$UbUSnUSnUS	nX#U4$![a+n
[
RS
[U
5-5 Sn
A
N4Sn
A
ff=f)N)r)r)r)rr�rr�r'zBio:profile-io:adapterprofile-io:wifiprofile-wifi:communicationmodez?io:profile-io:adapterprofile-io:wifiprofile-wifi:encryptiontypez6io:profile-io:adapterprofile-io:wifiprofile-wifi:bssidr*)
r,r.r-ror1rrr2r3rJ)r!rw�algr��secretid�parmsr7r6r9r8r<s           r$�getCryptoSuiter��s���$��C�x��
�1�|�E�
�{�
*�-?�
?�C��I�
�k�
!��A�
�	�"4�S�]�M�"Z���<��7�?��	�k�
!��g�~��	�	�8�$�>�?��8�#�#���	;��]�^�D��Y�Z�C��U�V�H�
�x�����	;��I�I�0�3�q�6�9�:�:��	;�s�=B�
C�!C�Cc
�n�0[pv[U-S-nUS:Xa;Sn	[[R"[U55R
S5X4U	4-n
O�Un	[RSS[[55n[SU[-[US-[R"[U55R
S5X4U	[R"[U55R
S54-n
[XU
S5nXvS'U[:Xd&[(d[RS	US-5 U$)
Nr��none�openriz</io:WifiProfile>rrUrVr')r,r.�
passPhraseXmlrq�hexlifyrrt�findr/�
keyInfoXmlrYr1rZrr)r!rwrx�communication_mode�encryption_type�keyr4r7r9�authMode�ppXml�poss            r$�	associater��s-���*��
�{�
*�-?�
?�C��&� ����x�/�/�
�d�0C�D�K�K�G�T�Vh�zB�C�C��"��� � �!4�Q�s�=�7I�J���t��$�z�1�M�#�$�4G�G�(�JZ�JZ�[h�im�[n�Jo�Jv�Jv�w~�J�AS���!�!�-��"4�5�<�<�W�E�JG�G���S�U�2�.�D��
���7�?�n�n��	�	�8�3�}�;M�M�N��Jrbc�`�/0[S4up#pESupg[U-S-nSn	U	[:a-U	S-
n	[XSSS5up4nU[:XaOU	[:aM-U[:wa[
R
SU-5 U$UbUSnUS
nURXv45 U$! S	nN =f! S	nN#=f)Nr)r)r)z
/VsaCodes.xmlrz<io:VsaCodes�
r'z$io:vsacodes-wifi:vsacode-dd:severityr)z(io:vsacodes-wifi:vsacode-wifi:rulenumber)r,r.r-ror1r�warnrK)
r!rwr4r5r7r6�severity�ruler9r8s
          r$�getVSACodesr��s���#%�b��A�#5� �C�t��M�H�
�{�
*�_�
<�C��I�
�k�
!��A�
�	�#5�c�n�^�\^�#_� ��L��7�?��	�k�
!��w�����7��<�=��
�
��	��C�D�H�	��D�E�D�
	�
�
�D�#�$��J��	��H��
	��D�s�?B�B'�B$�'B-c�<�SnSnSnU[:a,US-
n[XSS5upEnU[:XaOU[:aM,W[:wa[R	SU-5 U$WbUSnU$U$![
a#n[R
SU-5 SnAU$SnAff=f)	Nr)r�rrr�z9Request failed with Response code %d. HostName not found.z*io:ioconfig-io:iodeviceconfig-dd3:hostnamer*)r-ror1rr�r2r3)r!�hostNamer9r8r5r7r6r<s        r$�getHostnamer��s����H�
 �C��I�
�k�
!��A�
�	�#5�c�n�n�#]� ��L��7�?��	�k�
!��w�����L�T�Q�R���
��	6��J�K�H�
��H����	6��I�I�0�1�4�5�5����	6�s�%A.�.
B�8B�Bc��SupEpg0[Sp�nUb[U-S-U-nOXEXg4$[XSSS5up�n
U	[:Xa[RS5 M3U	[:wa[RSU	-5 XEXg4$UbU
S	:XaUS
nUSnXEXg4$![a"n[RSU-5 SnAN+SnAff=f)
N)rlrri8���rrdrerfr�zCGot Response as HTTP_ACCEPTED, so retrying to get the actual resultr'rrjrkr*)	r,r.rorpr�infor1rr2)
r!rwrxr^�ss_max�ss_min�ss_val�ss_dbmr5r7r6r9r<s
             r$�getSignalStrengthr��s���%2�"�F�F�!�*�Q��F��� �;�.�1F�F�t�K���v�-�-�
�#5�c�>P�Rd�eg�#h� ��L��=� ��H�H�Z�[����w���	�	�8��=�>��v�-�-�
���1��
:�� W�X��� b�c��
�F�*�*���
:��	�	�4�q�8�9�9��
:�s�

B�
C�"B?�?Cc��/[pe[USS5n[RU5 [R
"5nUR
5S:Xa�UR5 UR5S:XaTUR5 URU5 URSX�5(aURSX�5(aMO]URU5 UR!UR"X�5 O.UR'U5 UR!UR(X�5 UR+5R-S5n	U	Gb�[/U	5nU[0:XGan[2R4"U	5n	U	R7US[9U	55n
X�SR;5nUR=S	S
5R=SS
5R=SS
5nUR?S
5n[2R@"5nURCU5n
SRES[GSU555nU
RIU5nUH�nURK5nUR=S	S
5R=SS
5R=SS
5n[2RL"5RO[QU55nURSU5 M� XV4$[R]SU-5 XV4$![a) UR5 [RS5 GN�f=f![a) UR%5 [RS5 GN*f=f![a) UR5 [RS5 GN`f=f![TRVRXRZa$n[R]SU-5 SnAXV4$SnAff=f)Nrr)r
rrrrri�
� �	�
�0c3�$# �UHov� M g7f�N�)�.0�ls  r$�	<genexpr>�(readXmlTagDataFromURI.<locals>.<genexpr>6s���(d�4c�q��4c�s�c��US;$)Nz<>r�)rRs r$�<lambda>�'readXmlTagDataFromURI.<locals>.<lambda>6s��Q�d�]rb�XML parser failed: %sz!HTTP Responce failed with %s code)/r,�format_http_getrr�rrrrrr�writeMarvell_EWSrrrr�
writeEWS_LEDM�readLEDMDatarr�	writeLEDMr �getvaluert�get_error_coder1r�extract_xml_chunkr�r/�strip�replace�rstrip�
extendedExpat�ParserI�filter�getElementsByTagName�toString�XMLToDictParser�parseXMLrrK�xml�parsers�expat�
ExpatErrorr3)r!r9�xmlRootNode�xmlReqDataNoder#r:r7�datar"�strRespr��repstr�
parser_object�root_element�reqDataElementList�noder5r<s                  r$r0r0s5���
�t��3�q��$�D��H�H�T�N��z�z�|�H�
�|�|�~����
�
�������#����!�� � ��&�
@��)�)�$��B�B���)�)�$��B�B��
���d�#�
=�� � ��!1�!1�8�E�
	�
�
�d��	5����S�\�\�8�=�
���!�(�(��1�G����g�&���7�?��-�-�g�6�G��,�,�{�1�S��\�:�C��T�]�(�(�*�F��^�^�D��-�5�5�d�3�?�G�G��S�Q�F��]�]�3�'�F�
7� %� 3� 3� 5�
�,�2�2�6�:��!#���(d�F�;R�Tb�4c�(d�!d��%1�%F�%F�~�%V�"�.�D�!�]�]�_�F�#�^�^�D��5�=�=�d�3�G�O�O�PT�UX�Y�F�"�2�2�4�=�=�m�F�>S�T�F��%�%�f�-�	/��?��
�I�I�9�$�>�?��?���U�
@��$�$�&��	�	�>�?�
@���
=��!�!�#��	�	�;�<�
=���	5��M�M�O��I�I�3�4�	5��0�;�;�$�$�/�/�
7��	�	�1�A�5�6�6��?���	
7�sO�/K*�L �M�)C#N�*/L�L� /M�M�/N	�N	�(O�4O�Oc�T�0[Spvn[USS5n[RU5 [R
"5n	UR
5S:Xa�UR5 UR5S:XaTUR5 URU5 URSX�5(aURSX�5(aMO]URU5 UR!UR"X�5 O.UR'U5 UR!UR(X�5 U	R+5R-S5n
U
b�[/U
5nU[0:Xa�[2R4"U
5n
U
R7US[9U
55nX�SR;5nUR=S	S
5R=SS
5R=SS
5nUR?S
5nURAU5n[2RB"5REU5nO[ROSU-5 XVU4$![a) UR5 [RS5 GNCf=f![a) UR%5 [RS5 GNyf=f![a) UR5 [RS5 GN�f=f![FRHRJRLa"n
[ROSU
-5 Sn
A
N�Sn
A
ff=f)Nrr)r
rrrrrir�r�r�r�r�r�z" HTTP Responce failed with %s code)(r,r�rr�rrrrrrr�rrrrr�r�rrr�r r�rtr�r1rr�r�r/r�r�r��countr�r�r�r�r�r�r3)r!r9r��xmlChildNoder#r5r7r6r�r"r�r�r�r<s              r$roroEs��� ��A��F��3�q��$�D��H�H�T�N��z�z�|�H�
�|�|�~����
�
�������#����!�� � ��&�
@��)�)�$��B�B���)�)�$��B�B��
���d�#�
=�� � ��!1�!1�8�D�
	�
�
�d��	5����S�\�\�8�<�
���!�(�(��1�G����g�&���7�?��-�-�g�6�G��,�,�{�1�S��\�:�C��T�]�(�(�*�F��^�^�D��-�5�5�d�3�?�G�G��S�Q�F��]�]�3�'�F�!�<�<��5�L�
7��.�.�0�9�9�&�A��
�I�I�:�4�?�@��|�#�#��I�
@��$�$�&��	�	�>�?�
@���
=��!�!�#��	�	�;�<�
=���	5��M�M�O��I�I�3�4�	5��"�;�;�$�$�/�/�
7��	�	�1�A�5�6�6��
7�sN�/H;�I1�J'�:$K�;/I.�-I.�1/J$�#J$�'/K�K�(L'�L"�"L'c��[n[U[U5U5n[R"5nUR5S:Xa�UR
5S:XaTUR5 URU5 URSXc5(aURSXc5(aMO]URU5 URUR Xc5 O.UR%U5 URUR&Xc5 UR+5R-S5nUb[/U5nU$![a( UR5 [RS5 N`f=f![a( UR#5 [RS5 N�f=f![a( UR)5 [RS5 N�f=f)Nr
i�rrrri)r,�format_http_putr/rrrrrr�rrrrrr�r�rrr�r rr�rtr�)r!r9r�r#r7r�r"r�s        r$rYrY{s����D��3�s�3�x��,�D��z�z�|�H�
�|�|�~��������#����!�� � ��&�
@��(�(��x�A�A���(�(��x�A�A��
���d�#�
=�� � ��!1�!1�8�E�	�
�
�d��	5����S�\�\�8�=����!�(�(��1�G����g�&���K��/�
@��$�$�&��	�	�>�?�
@���
=��!�!�#��	�	�;�<�
=���	5��M�M�O��I�I�3�4�	5�s6�</D:�E/�/F$�:/E,�+E,�//F!� F!�$/G�Gc���U(d[$[RU5nUc[$[UR	S55nU$![
[4a
 [nU$f=f)Nr)r,�http_result_pat�match�int�group�
ValueErrorrv)r4r�r7s   r$r�r��sb���z�!��!�!�#�&�E��}�Z�'���5�;�;�q�>�"���K��
�	�"�����K��s�A	�	A#�"A#c�2�Sn[R"S5$)N�	localhostz{GET $requst HTTP/1.1
Host: $host
User-Agent: hplip/3.0
Content-Type: $content_type
Content-Length: $ledmlen

$xmldata�r�cat��requst�ledmlen�xmldata�content_type�hosts     r$r�r������D��I�I��

�
rbc�2�Sn[R"S5$)Nr�z{PUT $requst HTTP/1.1
Host: $host
User-Agent: hplip/3.0
Content-Type: $content_type
Content-Length: $ledmlen

$xmldatar�r�s     r$r�r��rrb)�onr�)r)rU)ztext/xml; charset=utf-8),�timerrq�xml.parsers.expatr��string�gr)rr�sixextr�re�compile�Ir�r1rprZr,r-r.r[rXr�r�r%r=rSrarzr�r�r�r�r�r�r�r0rorYr�r�r�r�rbr$�<module>r
s���.�	������!��*�*�5�r�t�t�<��

���
���
�
���(��h��E��y�
�g�
��:&�R�B�2H�T]K�F7�> �6�*�>�.+�@9�z3$�l$�N�	
�	
rb

Filemanager

Name Type Size Permission Actions
CdmWifi.cpython-313.pyc File 16.36 KB 0644
LedmWifi.cpython-313.pyc File 32.9 KB 0644
__init__.cpython-313.pyc File 194 B 0644
avahi.cpython-313.pyc File 2.54 KB 0644
codes.cpython-313.pyc File 24.52 KB 0644
device.cpython-313.pyc File 119.56 KB 0644
dime.cpython-313.pyc File 4.41 KB 0644
exif.cpython-313.pyc File 32.61 KB 0644
g.cpython-313.pyc File 21.39 KB 0644
imageprocessing.cpython-313.pyc File 40.63 KB 0644
imagesize.cpython-313.pyc File 7.26 KB 0644
ldif.cpython-313.pyc File 18.57 KB 0644
local.cpython-313.pyc File 2.31 KB 0644
logger.cpython-313.pyc File 22.16 KB 0644
magic.cpython-313.pyc File 64.16 KB 0644
maint.cpython-313.pyc File 68.32 KB 0644
mdns.cpython-313.pyc File 12.97 KB 0644
mfpdtf.cpython-313.pyc File 11.25 KB 0644
models.cpython-313.pyc File 21.22 KB 0644
module.cpython-313.pyc File 28.83 KB 0644
os_utils.cpython-313.pyc File 2.97 KB 0644
password.cpython-313.pyc File 13.44 KB 0644
pkit.cpython-313.pyc File 15.27 KB 0644
pml.cpython-313.pyc File 26.85 KB 0644
queues.cpython-313.pyc File 18.9 KB 0644
services.cpython-313.pyc File 11.37 KB 0644
six.cpython-313.pyc File 27.04 KB 0644
sixext.cpython-313.pyc File 8.11 KB 0644
slp.cpython-313.pyc File 8.03 KB 0644
smart_install.cpython-313.pyc File 11.66 KB 0644
status.cpython-313.pyc File 74.51 KB 0644
strings.cpython-313.pyc File 38.94 KB 0644
tui.cpython-313.pyc File 18.18 KB 0644
utils.cpython-313.pyc File 115.18 KB 0644
validation.cpython-313.pyc File 5.31 KB 0644
vcard.cpython-313.pyc File 45.18 KB 0644
wifi.cpython-313.pyc File 24.22 KB 0644
Filemanager