Это правильная страница плагина: https://developers.hp.com/hp-linux-imaging-and-printing/plugins
Вам нужно установить тот, который соответствует версии hplip, которую вы установили.
Как говорит Норберт, минимальная версия hplip, поддерживающая «HP DeskJet Ink Advantage 2300 All-in-One», — 3.20.5. 20.04 LTS поставляется с 3.20.3. У меня другая модель (HP Deskjet 2700), для которой также требуется 3.20.5, поэтому мне пришлось очистить 3.20.3 и установить 3.20.5 вручную, следуя инструкциям, аналогичным тем, на которые вы ссылаетесь, затем я установил плагин и смог сканировать с помощью xsane.
Что касается зависимостей, обратите внимание, что вы не используете python2 вместо python3. Я установил hplip после новой установки Ubuntu, и он скомпилировал материал для python2 вместо python3. Крайне важно установить «python-is-python3» перед hplip и плагином, иначе начнут появляться ошибки отсутствия расширения (cupsext.so в моем случае). Я смог печатать на этой «сломанной установке», добавив принтер с CUPS, но чтобы сканер заработал, мне пришлось переустановить hplip после исправления ситуации с python.
Альтернативой грубой силы является обновление до 20.10, которое поставляется с hplip 3.20.11, и установка соответствующего плагина вручную поверх правильно упакованной версии.