-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Invalid Printer Model Selected" & similar - XP-7100 #42
Comments
Fixed with 2f28901
Edit Sorry this output was already in your traces:
From your logs above, I see:
which is different from the above (40, 5). Where did you get these values? Was it the result of a "Detect Access Keys" operation? |
read_key value was obtained from following the issue report instructions
Steps taken when I first posted this issue:
Retrying the above steps right now yielded a different value for the read_key [40, 5]. Tested both UI.py and the .exe - readouts are identical.
From ui.py
If it would help, I can set you up a virtual machine (your OS choice) on my network for you to Teamviewer / Rustdesk remote to. |
Please try again "Detect Access Keys" |
Updated both ui.py and .exe to 5.3.0 Detect Access Keys in both:
It appears to detect my domain name now but same errors persist. Let me know how I can help further. |
Similarly to ET-2850 and L3250, there is no known way to read the EEPROM of XP-7100 |
Similarly to ET-2850 and L3250, there is no known way to read the EEPROM of XP-7100
There is! Works fine. It's named "leucojum". See <https://codeberg.org/atufi/reinkpy/>
|
Automatically update version when pushing a tag Update VERSION to v5.2.14 Update VERSION to v5.2.16 Better debugging Update VERSION to v5.2.17 Fix bugs, improve prompts and add debug console (F7) ref #42 Improved debug console Update VERSION to v5.3.0 Usage of the text_console module Update VERSION to v5.3.1
With the help from dgerber's link to ReInkPy, I could successfully change the WIC value in my Xp-7100's software, however, without Ircama's Epson_print_config I would not know if the WIC reset value was being changed. Thank you BOTH. Steps taken for an Epson XP-7100 for anyone else in need:
So if the official WIC reset is a one time use (set value to 1), and ReInkPy can reset that count back to 0, it would make the WIC reset from Epson "more" than one-time use... Keep all 3 pieces of software. Epson_Printer_Config could not pull the serial # from my XP-7100, although the ReInkPy UI could. Perhaps looking into ReInkPys code could hint at why Epson_Print_Config had trouble with my 7100; a "canary in the coalmine" for some larger issue v0v. I'm not a code monkey so disregard if I am wrong. I am still happy to assist in testing despite my problems being (possibly) resolved. |
The write key is
(Capitalized) Anyway how to read the EEPROM is unknown. |
Can you try reading the EEPROM now, that is after being able to reset the waste counters (e.g., Get Printer Serial Number)? |
Right, with capital L! But I don't get what you mean by "how to read the
EEPROM is unknown". It behaves like other models. I've had no special issue.
|
Yes, it is supposed to behave like other models, but for some unknown reason it does not allow to read data from the EEPROM (at least the way I read data via SNMP). In fact, before writing data to the EEPROM ( The read operation fails supposing that the read key is Is there a problem with this?
The message "[ERROR] Could not detect read_key." means that there is no read sequence available for that printer (no [x, y] key works, for any number x and y between 0 and 255). I cannot find a solution by now. Anyway, I have never tried to write data without reading them first. |
Same Result: Cannot retrieve printer serial number All other buttons that did work, work. To clarify, in case it makes a difference: The printer is connected via cat5 cable, not wifi. |
```
snmpget -v1 -d -c public 10.0.0.6 1.3.6.1.4.1.1248.1.2.2.44.1.1.2.1.124.124.7.0.40.5.65.190.160.0.0
```
This works on mine.
|
Thanks, this helps. @TutorialsOnDeck could you please check that snmpget (Linux or Windows) works in the same environment where you run epson_print_conf? |
> ``` snmpget -v1 -d -c public 10.0.0.6 1.3.6.1.4.1.1248.1.2.2.44.1.1.2.1.124.124.7.0.40.5.65.190.160.0.0 ```
> This works on mine.
Thanks, this helps.
Firmware version here is YL11K6. There is apprently no options related
to snmp in the user menus. So I've no clue what the issue on
@TutorialsOnDeck's device could be.
|
╰─>$ snmpget -v1 -d -c public 10.0.0.6 1.3.6.1.4.1.1248.1.2.2.44.1.1.2.1.124.124.7.0.40.5.65.190.160.0.0
my firmware is 01.72.YL25O7 on the admin web portal |
The string |
Hi, I also have the XP-7100 with version 01.72.YL25O7.FY18. What information is required so that the reset is also possible here with the tool. |
It appears that newer firmwares cannot be controlled via SNMP using the currently known method. You might use reinkpy via USB meanwhile. |
Thank you very much for your quick reply. The printer is not recognised via USB. It is recognised with other tools. The printer is also displayed correctly under Printers in the system settings. |
Hi, same problem here with a EPSON ET-2814 (74.54 doesn't work) I'm using the windows exe. and give me the error: Cannot read EEPROM values: invalid printer model selected. |
I was able to rectify the error by installing an older firmware. |
Thanks for the info; which is the version of the working firmware? Did you use epson_print_conf to modify the printer EEPROM parameters? |
I found the file XP7100_YL11M7.zip. I ran the file EPFWUPD.EXE and followed all the steps until the firmware was successfully uploaded to the printer and then used the tool reinkpy. |
similar to #26 #29 and #35
Printer model
XP-7100
Software configuration
Printer status
Detect configuration
GUI only shows this:
By running it with -d and capturing the output
https://pastebin.com/t046R5Lh
- over 12000 lines, expires in 2 weeksDescribe the issue
Ran both v5.1 UI.PY and 5.2.1 .exe (using WINE and a win10 VM) on my Epson XP-7100 to reset WIC and it reports my printer is not the correct model. Some functions of the software run without errors: Detect Printer (exe works not .py version), Printer Status, Printer Web Interface, (F2),(F3).
Non working functions (for me at least on XP-7100 on both 5.1 and 5.2.1)
Additional context
I can run any commands on either linux or windows (VM) you want. Let me know how I can help. I've read through #25, #26, and #35
side note - Doing git clone shows the py version as 5.1 at the top of the GUI despite 5.2.1 being the latest. v0v
The text was updated successfully, but these errors were encountered: