00: 6586537E6691A4
01: 09EB7E04FDAD2F
00: 6586537E6691A4
01: 09EB7E04FDAD2F
mark77 I don't see any reason to run the script directly from the receiver. It has been designed to run from any host equipped with Python3. Doesn't matter Linux or Windows. So I consider the issue of Python2 support closed.
Regarding your case. First of all, you should set up your oscam to show a picture with the current keys, and if it is possible on your receiver auto-update the keys. The script allows you just not to wait for the auto-update of keys and nothing more.
You need a proper SoftCam.key for example from there Universal & Enigma2 SoftCam by MOHAMED_OS
You are trying to run on Python 2.
C:\Python27\python key_patcher.py --ip=192.168.0.1
File "key_patcher.py", line 66
def cur_page(self) -> int:
^
SyntaxError: invalid syntax
Check your Python interpreter version.
C:\Users\<USER>\AppData\Local\Programs\Python\Python311\python --version
Python 3.11.4
python key_patcher.py --ip=192.168.0.1
2023-08-17 09:18:36,665 INFO PowerVU KeyPatcher by taras-ua, ver 0.9
2023-08-17 09:18:36,666 INFO Connecting https://www.linuxsat-support.com/thread/152939-only-afn-powervu-keys-no-chat-keys-only/?pageNo=9999
2023-08-17 09:18:37,026 INFO Found last page: 94.
...
mark77 You should not open Python for Windows. Just open CMD or PowerShell and type there: python3 key_patcher.py --ip 192.168.1.102 --login root --password xxxx
AFN stopped keys rollout two days ago. Does it mean that they are updating FW with a new hashing algo?
00: 618FAB3954E8D2
01: 18269B99B6E9B9
00: 666CDC191FC0FC
01: 64894AA892D9EA
00: 163D7DFB14E3F0
01: F5FE36058CA7D3
01: E736636844E1FB
00: AD459C85944758
01: 538149C40AFAC0
00: 66BCC9BA01EB8D
01: 0118883656CB29
00: 280E5E51E87D7B
01: 1296274EC6F95F
00: 3128EBDAD092FA
01: A72283083EF3D8
00: 5B136D67EC902E
00 526A6AD95F88EC
Currently there is no public solution for hash mode 9.
Hash mode 9 has long been supported by module-emulator-powervu.c line 561 It is not related to MTN Worldwide TV on 4.9E. There is a hash mode 1 which is reused with a different custom hash algorithm.
2023/04/23 07:42:06 51DEBEF2 r (emu) Reader label: emulator client bucket: 11
2023/04/23 07:42:06 51DEBEF2 r (emu) csaUsed: 0, xorMode: 0, ecmSrvid: 0065, hashModeCw: 1, modeCW: 1
2023/04/23 07:42:06 51DEBEF2 r (emu) channel hash: 00000000, group id: 0000
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 0: 31B089F470510446
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 1: D06DDA685D7C3785
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 2: ECC2DC2FAB32BAFD
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 3: 79940E794520495D
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 4: 79940E794520495D
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 5: 79940E794520495D
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 6: B33E6EE5858C6D10
2023/04/23 07:42:06 51DEBEF2 r (emu) calculated cw 7: F17F16EC3B0BBA9D
2023/04/23 07:42:06 3C93B9A0 c (ecm) dvbapiau (0E00:000000:0065:1773:0000:0001 #ECM_L:48 #CW=000000000000000031B089F470510446 HOP:00): found (2 ms) by emulator (lg)
2023/04/23 07:42:06 3C93B9A0 c (ecm) cw:
2023/04/23 07:42:06 3C93B9A0 c (ecm) 00 00 00 00 00 00 00 00 31 B0 89 F4 70 51 04 46
2023/04/23 07:42:06 3C93B9A0 c (emm) emm:
2023/04/23 07:42:06 3C93B9A0 c (emm) 82 30 9B 50 99 01 0E 00 E2 00 06 8F 00 59 33 D5
2023/04/23 07:42:06 3C93B9A0 c (emm) C1 70 03 80 FE 5F FE 59 CC 8B 3A 71 40 95 56 5B
2023/04/23 07:42:06 3C93B9A0 c (emm) 8F C8 C1 01 5B 10 27 64 F3 9F 9A BA 28 77 80 FE
2023/04/23 07:42:06 3C93B9A0 c (emm) 62 2B AE 9D B6 90 75 16 2C A8 5B 0B 4E A3 AF BB
2023/04/23 07:42:06 3C93B9A0 c (emm) 15 5C 7D A1 7D 03 35 64 A8 80 FE 19 7F 05 B1 94
2023/04/23 07:42:06 3C93B9A0 c (emm) 31 8F 4F 7E 76 0D 4D D7 EF C2 C3 E3 FC 97 49 8E
2023/04/23 07:42:06 3C93B9A0 c (emm) 63 9D 0F D2 80 FE 60 31 15 81 2C 65 04 06 2D 08
2023/04/23 07:42:06 3C93B9A0 c (emm) FF D0 39 F5 36 44 E1 D5 A2 D7 6E 2E D5 5B A2 80
2023/04/23 07:42:06 3C93B9A0 c (emm) FE 67 CD 93 40 6C 76 A5 BA 99 5E 4C DB 5F 48 2B
2023/04/23 07:42:06 3C93B9A0 c (emm) 56 C4 3B 46 82 A8 5F F0 C0 B1 57 9C E0 1C
2023/04/23 07:42:06 3C93B9A0 c (reader) emulator [emu] EMM: reader 0E00 match since emmpid has no provid -> SEND!
2023/04/23 07:42:06 3C93B9A0 c (reader) emulator [emu] EMM: emmtype unique. Reader serial ################.
2023/04/23 07:42:06 3C93B9A0 c (reader) emulator [emu] EMM: emm UA/SA: ################.
2023/04/23 07:42:06 3C93B9A0 c (emmcache) added emmstat (reader:emulator, count:0)
2023/04/23 07:42:06 3C93B9A0 c (emmcache) C0 E6 9C CA 85 88 36 8D B0 5D 27 BC 63 B5 F1 84
2023/04/23 07:42:06 3C93B9A0 c (reader) emulator [emu] EMM: emm count 0 rewrite 2
2023/04/23 07:42:06 3C93B9A0 c (reader) emulator [emu] EMM: emm is being sent to reader
Display More