Reading other posts, suggested removing libinklevel and ink. So I did the following:-
pamac clean
pamac remove ink
pamac remove libinklevel
Then the suggestion to install libinklevel first
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading packages files... [1/1]
Checking file conflicts... [1/1]
Checking available disk space... [1/1]
Installing libinklevel (0.9.5-1)... [1/1]
Transaction successfully finished.
Now pamac install ink
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading packages files... [1/1]
Checking file conflicts... [1/1]
Checking available disk space... [1/1]
Installing ink (0.5.3-1)... [1/1]
Transaction successfully finished.
Now ink -p usb
No ink level found
Ink -p usb -n 1
Could not get device id.
Could not get ink level
The printer prints
lpinfo -v
file cups-pdf:/
network lpd
network socket
file cups-brf:/
network http
network beh
network https
network ipps
network ipp
direct usb://Canon/MG2500%20series?serial=7E2F73&interface=1
network smb
Any suggestions appreciated.