-
Notifications
You must be signed in to change notification settings - Fork 5
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
Not working for HL-L2360DW (VERSIONCHECK=2) #20
Comments
Should've tested it first. Yes, indeed, the misspelling-based "fixes" from 565ef03 / #19 do indeed resolve this, and allow me to update the firmware successfully. 😵 |
Thanks for your report and for digging into it. I'll rename the function 😉 Is there a reason why you're stuck to an old version of Python? I think the minimum Python version is quite an arbitrary decision and we can support older versions again if required. |
Running an older Linux distribution (Ubuntu 20.04) and generally being a fan of the traditional Debian-based distros’ approach to packaging Python ("only install one copy of anything").
Cool! Adding some CI to verify that the code builds and runs with older versions would be a good way to get fast feedback on things that've broken older versions. You can see how I do things in some of my Python projects with Github-CI, like https://github.com/dlenski/python-vipaccess/blob/master/.github/workflows/test_and_release.yml#L14 |
This requires using and rather than , and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal/brother_printer_fwupd#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
…log messages See #20 This hack is required not only for MFC L3750 CDW but also for other models, like HL-L2360DW
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This requires using `Union` and `Optional` rather than `|`, and not using subscripted Python type objects. See discussion at sedrubal#20 (comment).
This printer identifies itself in a slightly strange way, as MODEL=
HL-L2360D series
:This leaves the tool unable to find its firmware:
If I override the MODEL value to simply
HL-L2360D
, or toHL-L2360DW
, it gets slightly further, but with an unexpected VERSIONCHECK=2:I know that newer versions of the firmware (1.36/1.12) exist thanks to https://support.brother.com/g/b/downloadlist.aspx?c=ca&lang=en&prod=hll2360dw_us&os=10068
The text was updated successfully, but these errors were encountered: