23/5/2023

MariaDb fouten “Can’t connect ..” / “.. is not allowed to connect ..”

Filed under: — cybrarian @ 12:30 pm

Twee foutmeldingen die dikwijls voorkomen na een login poging:

ERROR 2002 (HY000): Can’t connect to server on ‘zundert.mylab.loc’ (115)

ERROR 1130 (HY000): Host ‘192.168.1.205’ is not allowed to connect to this MySQL server

1. Can’t connect: configuratiebestand

cybr@achel:~> mysql -u copyleftboardRW -h zundert.mylab.loc -p
Enter password:
ERROR 2002 (HY000): Can't connect to server on 'zundert.mylab.loc' (115)

Ga naar de configuratie van de database server:
root@zundert:/# mcedit /etc/mysql/my.cnf

Verander het ip adres van waar de server naar “luistert”;
van localhost 127.0.0.1 naar een ander, bv 0.0.0.0 (voor alle) of een specifiek adres.

Database server herstarten, en opnieuw proberen.

Het antwoord is veranderd naar:

cybr@achel:~> mysql -u copyleftboardRW -h zundert.mylab.loc -p
Enter password:
ERROR 1130 (HY000): Host '192.168.1.205' is not allowed to connect to this MySQL server

2. Host is not allowed: gebruikers en rechten

Voeg nu het ip adres toe bij de user (bv met phpMyAdmin)

 	Gebruiker 	Machine 	Wachtwoord 	Globale rechten 	Gebruikersgroep 	Toekennen 	Actie
 	copyleftboardRW 	achel.mylab.loc 	Ja 	USAGE 		Nee

of als via de naam niet werkt, ip-adres:

 	Gebruiker 	Machine 	Wachtwoord 	Globale rechten 	Gebruikersgroep 	Toekennen 	Actie
 	copyleftboardRW 	192.168.1.205 	Ja 	USAGE 		Nee

Heel ruim: alle adressen

 	Gebruiker 	Machine 	Wachtwoord 	Globale rechten 	Gebruikersgroep 	Toekennen 	Actie
 	copyleftboardRW 	% 	Ja 	USAGE 		Nee

Rechten bewerken:

Achteraan bij gebruiker 'copyleftboardRW'@'achel.mylab.loc' "Rechten wijzigen"

en expliciet rechten geven op bepaalde databanken.

Rechten herladen (nl-talige phpmyadmin: “de rechtentabel vernieuwen” )

Ok.

15/5/2023

Kyocera printer installeren

Filed under: — cybrarian @ 10:47 am

Een niet meer al te nieuwe Kyocera printer uit de voorraadkast gehaald (FS 1370DN) en aangesloten op een huidige desktop met OpenSUSE 15.4. En nu installeren, waarbij Kyocera hier echt uitblinkt in zijn Linux ondersteuning!

Drivers
Eerste stap is zoeken naar drivers. Er is een (Belgische versie van de) website:

https://www.kyoceradocumentsolutions.be

Maar door een zoek op het model kwam ik rechtstreeks op de downloadpagina terecht, die me verwelkomt met:

We have detected your Operating System: Linux

Ze bieden twee mogelijkheden aan:

  • Linux UPD driver with extended feature support (5.0) 287 MB ZIP
  • Linux PPDs (PPD 8.4) 51 KB ZIP

Ik download de 2 files:

  • FL-1370D_Linux.zip
  • KyoceraLinux-Phase5-2018.08.29.zip

FL-1370D_Linux

Uitgepakt geeft een mapje “Linux” met daarin een Readme.htm en taalmappen:

  • English
  • French
  • German
  • Italian
  • Portugese
  • Spanish

In bv het mapje English zit Kyocera_FS-1370DN.ppd

In printer instelling (yast) ppd geladen.
Ok testpagina en print werken (aansluiting via USB poort).

KyoceraLinux-Phase5

Dit is het “kyocera print panel” hulpprogramma dat je kan gebruiken in plaats van de cups-webinterface.

KyoceraLinux-Phase5-2018.08.29.zip uitpakken geeft KyoceraLinux-Phase5-2018.08.29.tar.gz

KyoceraLinux-Phase5-2018.08.29.tar.gz uitpakken geeft:

mappen

  • CentOS
  • Debian
  • Fedora
  • OpenSUSE
  • Redhat
  • Ubuntu

en een License.txt en een ReadMe bestand.

De License.txt bevat info over licenties van OpenSSL, SSLeay, curl, PyPDF2

De Readme file legt uit hoe te gebruiken voor de verschillende distributies, bv voor opensuse met gebruik van zypper, redhat met yum, debian/*buntu met dpkg of apt-get, en zelfs uitleg hoe te de-installeren.

De distributiemappen bevatten blijkbaar de programma’s voor 32-en 64-bit systemen:

OpenSUSE:

/EU
– kyodialog_i386
– kyodialog_x86_64

/Global
– kyodialog_i386
– kyodialog_x86_64

Met telkens een gelijknamige .rpm in de map, bv kyodialog-0.0-x86_64.rpm

Dus:
zypper install kyodialog-0.0-x86_64.rpm

Verouderd

Dit geeft vanaf OpenSUSE 15.4 foutmeldingen op het ontbreken van python2-Pillow:

PrinterDrivers/KyoceraFS1370DN-Phase5/OpenSUSE/EU/kyodialog_x86_64 # zypper install ./kyodialog-0-0.x86_64.rpm
Gegevens van opslagruimte laden...
Lezen van geïnstalleerde pakketten...
Pakketafhankelijkheden oplossen...
_
Probleem: niets levert 'python2-Pillow' nodig door het te installeren python2-reportlab-3.4.0-3.6.1.x86_64
Oplossing 1: kyodialog-5:0-0.x86_64 niet installeren
Oplossing 2: python2-reportlab-3.4.0-3.6.1.x86_64 afbreken door enige van zijn afhankelijkheden te negeren
_
Kies uit de bovenstaande oplossingen door een nummer of kies (a)nnuleren [1/2/a/d/?] (a): 1
Afhankelijkheden oplossen...
Pakketafhankelijkheden oplossen...
Geen activiteit.

python2-Pillow bestaat voor tumbleweed en openSUSE 15.3, niet voor 15.4 (op dit moment). In openSUSE 15.4 is wel python3-Pillow aanwezig (reeds geïnstalleerd).

Ideaal zou dus een meer recente driver zijn… zie ook:
https://github.com/shoeper/kyocera-printer-install

With kyodialog 8+ the python issues are fixed. Although it is not listed it supports the FS 1370 and contains relevant updates (old driver has to be removed, beforehand).

Dat zou goed nieuws kunnen zijn; in plaats van de oude proberen te installeren, neem je onmiddellijk de nieuwe drivers van de github pagina. Hoewel dat niet officieel gepubliceerd is zouden ze ook werken voor de FS 1370 printer zeggen ze hier.

Nieuwe versie

* De vermelde URL is https://www.kyoceradocumentsolutions.de/content/download-center/de/drivers/all/Linux_Universal_Driver_zip.download.zip

Daarin zit momenteel kyodialog-9.2.0.
Installeren:
zypper install ./kyodialog-9.2-0.x86_64.rpm
(detail zie kyodialog install log..*)

Nadien krijg je in je menu “Instellingen” het item “Kyocera print panel”.
Privacy policy kiezen. Kyocera print panel opent.

Nb: de printer keuze in de tool is leeg (lijkt of printerdriver nog niet geïnstalleerd is).

* Printerkeuze
Start Yast, Printers, FS1370DN wordt automatisch gedetecteerd op usb poort. Kies en wijzig: alles wordt ingevuld, (check formaat A4 bv).
Huidig stuurprogramma: FS-1370DN KPDL. “Ok”, “Testpagina afdrukken”.
Ok, op deze manier zijn de printerdrivers dus ook wel meegekomen en verloopt de installatie gemakkelijk.

* Readme?
Mogelijke problemen worden beschreven in het Readme bestand.

* Data verzamelen?
Het programma gebruikt Google Analytics, om “hun product te verbeteren”.
Afzetten:
kyodialog5 --telemetry false
(true om aan te zetten; kan ook in About menu door op logo Kyocera te klikken enz.)

* De-installeren:
sudo zypper remove kyodialog

(*) kyodialog install log: (meer…)

12/5/2023

Hoe mensen irriteren: Protected by Sure start

Filed under: — cybrarian @ 2:55 pm

Ik krijg een HP Elitedesk in handen op openSuse op te installeren, en ik wordt geconfronteerd met een Berlijnse muur die me de Linux vrijheid niet gunt.

HP heeft blijkbaar een soort bescherming ingebouwd die het moeilijker maakt om Linux te installeren (niet dat dat de bedoeling was natuurlijk; het is een “security feature” die ongelooflijk goed samenwerkt met Windows..)

Het beest heet “HP Sure Start”, maar in tegenstelling tot wat de naam beweert, heeft het mij vooral weerhouden om te starten.

Een bloemlezing uit de foutmeldingen:

Protected by HP Sure start

ERROR Verification failed: (0x1A) Security Violation.

Press any key to perform MOK management.

Perform MOK management

unsupported format, only DER ecoded certificate (*.cer/der/crt) is supported

Bij het opstarten “ESC” toets indrukken, daarmee kom je in de UEFI instellingen.
Daar zijn ongelooflijk veel mogelijkheden, waaronder:
– UEFI settings: Security, Hard drive, save/restore GPT system of HD : off. Bewaar.
– Eens geprobeerd Windows booten af te zetten in “advanced” bios settings… er gebeurt niets meer bij boot. Terug aan.
– nog eens geprobeerd met secure boot disable + legacy enable

Ik probeerde met een USB-key met openSuse 15.4 uit 2022 en één uit 2023, uiteindelijk lukte het met de eerste.

De Windows blijft hardnekkig opstarten, op een bepaald moment kan die zelfs niet meer afsluiten en doet die in plaats daarvan altijd een herstart.

Uiteindelijk ben ik er door geraakt, zonder alles te kunnen noteren wat ik geprobeerd heb, maar de grote lijn is (achteraf gezien): zo veel mogelijk van die speciale dingen afzetten in BIOS/EUFI.

Wat ik niet gedaan heb:
– windows partitie verwijderd
– MOK dingen ingevoerd
– speciale dingen gewist in EUFI

– Fast boot staat nog aan.

Ik krijg nu bij het opstarten nog kort een melding over MOK, maar ik negeer die, en daarna start openSUSE op. In het menu van grub staat Windows boot manager er ook nog bij, heb ik ook niet verwijderd.
Na “… disabled by BIOS” krijg ik een hardnekkige “Protected by HP .. ” door mijn opensuse startscherm.

Eufi bios “Advanced” toont me nu:

Boot Options

UEFI Boot Order:
– opensuse-secureboot
– SATA0: Windows Boot Manager (Disabled) (toch?)
– USB:
– SATA CD:
Legacy boot order:
Usb:
Sata0
Sata CD

Secure Boot Configuration:
– Legacy Support enable and secure boot disable
– Secure boot key management:
() import custom secure boot keys
() clear secure boot keys
() reset secure boot keys to factory defaults
(x) enable MS UEFI CA key

2/5/2023

Wifi valt uit na update 15.4

Filed under: — cybrarian @ 10:52 pm

Broadcom netwerkaart wordt niet meer herkend

Zie ook voorgaande problemen op die ProBook 6560b hardware: http://linuxuser.copyleft.be/liglog/?p=8529

Na de update van 15.3 naar 15.4 werkt de wifi niet meer. De draadloze netwerkkaart wordt niet meer herkend. Het is een

BMC 43 224 802.11 a/b/g/n

Ik probeerde heel wat dingen uit en weet niet meer juist wat de verlossing bracht, dus het lijstje:

  • Druk op de wifi knop (die oranje led vertoont); geen effect, reageert niet.
  • Huidige installatie bevat
    pullin-bcm43xx-firmware

    automatically downloand broadcom firmware files needed for broadcom bmc43xx WLAN chips.
    (maar dat automatisch doet hij niet blijbaar)

  • Bij-geinstalleerd:
    – b43legacy-firmware
    – bcm43xx-frimware

    Reboot. Geen wifi.

  • Die automatically moet je misschien zelf doen met install_bmc43xx_firmware
  • Home:saurland gevonden in repo’s, bevatte mogelijk de drivers voor wifi.
    repo opnieuw geïnstalleerd, repo’s uitgekuist.
  • Bij elke wijziging deed ik een reboot. Op den duur probeer ik een echte shutdown, en een koude start
  • Het was ook al weer een tijdje geleden dat ik nog eens op de “antenne”-knop gedrukt had. Die dient normaal om de wifi in of uit te schakelen, en op een andere ProBook brandt die oranje en de wifi werkt. Dat blijkt geen normale reaktie te zijn, want na al het vorige gedoe, druk ik nu op de wifi knop en die wordt daardoor wit verlicht en het werkt! Oranje is dus : wifi uit.


Nabeschouwing

Nu het terug werkt kijken welke driver gebruikt wordt:

sudo lspci

Network controller: Broadcom Inc. and subsidiaries BCM43224 802.11a/b/g/n (rev 01)

localhost:~ # find /sys | grep drivers.*24:00
/sys/bus/pci/drivers/wl/0000:24:00.0

KDE Info Center:


24:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43224 802.11a/b/g/n (rev 01)
Subsystem: Hewlett-Packard Company Device 1510
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at d4400000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: wl
Kernel modules: bcma, wl

Powered by WordPress