Förslag på enkel printserver.

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, nomicon, Minime

berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Förslag på enkel printserver.

Inlägg av berg35 »

Jag har ett enkelt hemnätverk.
-IPCop router kopplad till en trådlös router, som enbart används som hub och för att få ett trådlöst nät.
-Laptop med Vista32.
-Stationär dator, från 2001.
-Skrivare, HP 930c, från äldre stenåldern, men fungerande och tillräcklig.

Jag vill koppla skrivare till den gamla datorn, och dela ut den på nätet så att jag kan skriva ut från laptopen när man sitter i vardagsrummet utan att behöva springa ner i källare och koppla in skrivaren i laptopen med kabel.

I en avlägsen framtid när man får lite fritid skulle jag även vilja göra denna dator till en filserver.

Vilken är den enklaste och smidigaste lösningen för detta? Datorn har bara 256 MB Ram, så en liten lösning är väl att föredra.
"Är man så stor och stark som jag behöver man ingen slogan...."
OErjan
Allsmäktig
Inlägg: 232
Blev medlem: 24 jan 2004 06:39
ORT: många

Re: Förslag på enkel printserver.

Inlägg av OErjan »

tjaaa, cups funkar ganska smidigt för min HP, jag använder hplip (funkar för många av HP skrivarna), det fungerar ok på en 233MHz med 256 ram.
om du med stenålder menar nål eller matris-skrivare, har en riktigt gammal 9 nålars IBM koplad till serieporten på min "labdator" , använder där lpd (line printer daemon), den skrivaren sitter på en p1@100mhz, kommer inte ens ihåg hur jag fick igång den, har bara rullat på i några år nu, 4 eller så, fortfarande slackware 10.0 i den (många orsaker till det).
kanske jag är en av de sista människor som ser din gamla: bil, dator, gräsklippare...
efter mig är de så många kilo konfetti.
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Förslag på enkel printserver.

Inlägg av Minime »

Jag har en gammal pentium dator uppgraderad efter som...men från början var det en AMD300MHz dator med 128 MB Ram, körde Slackware 9.1 från första början och den räckte rätt långt. Idag är det dock en AMD 500 MHz dator med 256 MB Ram Slackware 10.2 med vanilla kernel 2.6 och går nu som den alltid gjort Print server, fil server med Samba och VPN server.

Printserver körs alltså med Cups och delar sedan ut den på nätverket med samba.
Fil server delen kör jag på samma sätt genom att dela ut mappar med samba.

Printern är en HP LaserJet 4000 och använder hplip om jag inte minns fel, kan posta mina conf filer om intresse finns.

Fördelen med att köra cups som printerserver är att det även är väldigt enkelt att ansluta till min bärbara notebook som jag kör Slackware 12.1 på.

Fungerar klockrent både i WIndows och i Linux :-)

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Re: Förslag på enkel printserver.

Inlägg av berg35 »

Jag har en gammal pentium dator uppgraderad efter som...men från början var det en AMD300MHz dator med 128 MB Ram, körde Slackware 9.1 från första början och den räckte rätt långt. Idag är det dock en AMD 500 MHz dator med 256 MB Ram Slackware 10.2 med vanilla kernel 2.6 och går nu som den alltid gjort Print server, fil server med Samba och VPN server.

Printserver körs alltså med Cups och delar sedan ut den på nätverket med samba.
Fil server delen kör jag på samma sätt genom att dela ut mappar med samba.

Printern är en HP LaserJet 4000 och använder hplip om jag inte minns fel, kan posta mina conf filer om intresse finns.

Fördelen med att köra cups som printerserver är att det även är väldigt enkelt att ansluta till min bärbara notebook som jag kör Slackware 12.1 på.

Fungerar klockrent både i WIndows och i Linux
Det är i stort sett precis en sådan server jag vill ha, kunna komma åt skrivaren och kunna spara filer från laptopen. Finns det några bra guider att läsa för att få till detta eller blir jag tvungen att plugga en "slackware advanced" kurs för att klara att få till detta?
"Är man så stor och stark som jag behöver man ingen slogan...."
hakan
Hedersmedlem
Inlägg: 811
Blev medlem: 15 okt 2003 06:31
ORT: Lidingö

Re: Förslag på enkel printserver.

Inlägg av hakan »

Bra och bra...men alltid något. ;)
http://hakan.slackware.se/samba/samba.html
..som du ser med XP, hur man gör med Vista vet jag inte (om det är annorlunda), men någon annan kanske kan det.

/Håkan
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Förslag på enkel printserver.

Inlägg av Minime »

Känns som det är dags att göra en liten Guide på http://wiki.slackware.se om detta med Samba och Cups
Problemet är att jag inte har tid just nu, håller på att flytta :-(
Kanske någon annan känner sig manad med detta?

Då jag gjorde detta första gången använde jag denna How-to
http://gentoo-wiki.com/HOWTO_Native_Win ... CUPS/Samba

Dock är denna för Gentoo Linux, men principen är den samma.

Paketen som du behöver för att få detta att fungera i Slackware är
Samba
Cups
och dessa har dependencies.
för att ta reda på dessa rekomenderar jag swaret.
hkan har lite information om swaret på sin slackware sida.

för att ta reda på en dependencie skriver du:

Kod: Markera allt

# swaret --dep <paketnamn>
Ex:

Kod: Markera allt

# swaret --dep samba...tgz
Hoppas det hjälper dig lite på traven =)

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Re: Förslag på enkel printserver.

Inlägg av berg35 »

Jag började med att göra en standard installation av slackware 12.1.

Installationen gick bra men när jag ska starta om dator blir skärmen bara svart, inget händer. Vad har jag missat?
"Är man så stor och stark som jag behöver man ingen slogan...."
berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Re: Förslag på enkel printserver.

Inlägg av berg35 »

Det står...

BIOS DATA CHECK SUCCESSFULL

....sedan blir det svart.
"Är man så stor och stark som jag behöver man ingen slogan...."
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Förslag på enkel printserver.

Inlägg av Minime »

Har du kompilerat om kerneln?
Använder du inte default kerneln i Slackware 12.1?
Tror inte du behöver kompilera om kerneln...har för mig att det ska fungera med default installations kerneln.

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Re: Förslag på enkel printserver.

Inlägg av berg35 »

Jag gjorde om installationen med de ändringar att jag lade LILO på flobby istället för MBR och då kom jag tre rader längre.....

BIOS data check successful
Uncompressing Linux...

invalid compressed format (err=19

--System halted


Sedan står markören och blinkar och det händer inget mer.
"Är man så stor och stark som jag behöver man ingen slogan...."
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Förslag på enkel printserver.

Inlägg av Minime »

Tycker det låter som du valt fel "upplösning" för skärmen under installationen.
prova välj något lågt så som 480x640 eller 800x600 eller vad du nu har för val, kan vara att 1024x...är lite väl mycket för den datorn du använder...
Så skippar den avancerade uppstart med frambuffer och kommer troligen att boota korrekt.

M.v.h:
Minime

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
hakan
Hedersmedlem
Inlägg: 811
Blev medlem: 15 okt 2003 06:31
ORT: Lidingö

Re: Förslag på enkel printserver.

Inlägg av hakan »

Prova boota med skivan, du ser mitt i första bilden hur du ska göra, jag tror att det blivit något fel när du installerade kärnan. Kolla sedan att du har din kärna i /boot

boot: "din kärna" root=/dev/"var din rot-partition är" noinitrd ro

/Håkan
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Förslag på enkel printserver.

Inlägg av Nille »

Tror att rdinit är att föredra istället för noinit på slackware 12.1
Apropå init så hittade jag ett bra skript för mkinit kommandon för ett tag sen.
http://www.slackware.com/~alien/tools/m ... nerator.sh
Det är riktigt bra och även IU om det körs med växeln -i
The more linux you go the slacker you get.
berg35
Hacker
Inlägg: 15
Blev medlem: 09 sep 2006 23:45

Re: Förslag på enkel printserver.

Inlägg av berg35 »

Jag lyckades boota med:
huge.s root=/dev/hda6 rdinit= ro Jag provade aldrig med noinit.

Hur gör jag för att slippa detta i framtiden eller måste jag alltid boota så här?
"Är man så stor och stark som jag behöver man ingen slogan...."
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Förslag på enkel printserver.

Inlägg av Nille »

Nej du ska inte alltid boota på det sättet.
Utan när du bootat upp så ändrar du i /etc/lilo.conf med en texteditor.
Du ska leta upp vga och ändra inställning på den.

Kod: Markera allt

# VESA framebuffer console @ 1024x768x32k
vga = 790
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
Som du ser så kör jag 'vga = 790' i exemplet det säkraste är att välja 'vga = normal' istället.
Dom med # innan är används inte utan räknas som kommentarer i filen.
När du ändrat och sparat filen så MÅSTE du köra 'lilo -v' och om det går bra så kan du starta om datorn normalt och hoppas på det bästa.
Om du glömmer att köra 'lilo' så skrivs inte ändringarna till MBR eller var du nu valt att installera det, och du behöver då starta med skivan igen.
The more linux you go the slacker you get.