Ga naar inhoud


Linux


Gast BIG JOHN

Aanbevolen berichten


Wat ik zeker weet is dat Suse 7.3 al de ondersteuning had voor USB

Wat ik zeker weet is dat RedHat 7.3 al ondersteuning had voor USB

 

Ben je een software freak, zou ik Suse 8.0 aanschaffen. De aanschafprijs is erg laag en er zit een BULK met software bij op DVD, is een aanrader.

 

Maargoed ik drijf af van je vraag. In princiepe met de huidige versies is het geen probleem meer met USB. Zeker in de WindowX omgeving is het intressant om met usb wat te spelen. Je kan er zelfs je eigen drivers voor maken <img src="/ubbthreads/images/icons/smile.gif" alt="" />

 

JK

Met Vriendelijke Groet,

John

Link naar reactie
Delen op andere sites

Heb begin 2001 een cd-rom bijgekregen bij PC magazine ,met de volledige versie van Suze Linux6.4.

Heb deze geïnstalleerd op een tweede partitie van mijn Pc ,en inderdaad alles werkt perfekt...'t is te zeggen:

alles behalve erkend hij niet mijn USB netwerkkaarten.

Iemand een idee!

Kan ik bvb.de nieuwste Kernell downloaden en deze bovenop mijn reeds aanwezige Kernell plaatsen? Als dat al mogelijk zou zijn? En zou daarmee mijn netwerkkaarten erkend worden?

 

Of bestaat er iets als een patch of bijkomende drivers om mijn 3com USB netwerkkaarten te laten erkennen?

 

Zou graag Linux uittesten ,wat de snelheid betreft op het internet met bvb.Opera( voor Linux).

 

Maak voorts gebruik van een kabelmodem met een account bij telenet.

 

 

 

 

 

 

Link naar reactie
Delen op andere sites

Je kan een nieuwe Kernal compileren, maar of het gezecht is dat dan de USB drivers worden ondesteund is maar de vraag.

 

Ik denk dat je beter Suse 8.0 kan kopen en/of downloaden en deze installeren. Want deze ondersteund zeker USB.

 

JK

 

Met Vriendelijke Groet,

John

Link naar reactie
Delen op andere sites

Heb ff zitten testen met deze, en moet zeggen de meegeleverde software

doet het evengoed (eerste indruk) als de dure microsoft produkten onder windows.Behalve deze onder Linux zijn wel gratis te gebruiken.

Tesktverwerker rekenblad,database enz....doen het prima!

Nu nog ff die update om ook USB te ondersteunen.

Thanks voor het meedenken in ieder geval. <img src="/ubbthreads/images/icons/smirk.gif" alt="" />

Link naar reactie
Delen op andere sites

Wat wel of wat niet USB ondersteund is niet zo te zeggen, gezien je de kernel zelf kan compilen en dus USB support mee kan compilen (als module of in de kernel). Zelf gebruik ik uitsluitend debian, vanwege het mooie apt-get systeem, wat inhoud dat software updates erg makelijk kunnen worden geinstalleerd.

 

RedHat, SuSe & Mandrake zijn wel makelijker te installeren. Waarom heb je USB support nodig, want echt niet alle USB hardware wordt door linux ondersteund...

 

 

 

 

Telepathy is very nice, but in this age of telecommunication, computers are much more efficient.

 

Linux+VDR @ AMD64, PLi + Dreambox 7000, 2x Mutant 200s, Mvision HD300N (all CCCam), test: Linux MythTV

Link naar reactie
Delen op andere sites

Je kan zelf een kernel bakken, maar voor ik daar op in ga, is het wellicht handig om te weten wat voor een USB netwerk kaart je hebt.

 

De materie kernel is niet zomaar ergens overheen plaatsen (alhoewel dat soms wel kan) maar vaak is het beter om je kernel zelf te bakken (zodat deze zo efficient als mogelijk voor jou systeem is).

 

----

Ik zie nu dat je al had gezecht dat 't een 3com is, is dat de 3com met de chipset 3C19250, zoja dan heb je de driver USB KLSI KL5USB101 nodig.

 

Kan je even 'uname -a' intypen en de output doorgeven, dan kan ik kijken welke kernel je hebt. (zal iets zijn van 2.4.xx)

Telepathy is very nice, but in this age of telecommunication, computers are much more efficient.

 

Linux+VDR @ AMD64, PLi + Dreambox 7000, 2x Mutant 200s, Mvision HD300N (all CCCam), test: Linux MythTV

Link naar reactie
Delen op andere sites

Ben pas begonnen met Linux te verkennen.

Dus niet schrikken van een paar beginnervraagjes.

-Hoe zet ik het qwerty om in azerty(toetsenbord) onder linux?

-Waar typ ik 'uname -a' in?

Heb het geprobeerd onder Konsole:

Krijg dit dan:

john@linux:~>uname-a

bash:uname-a:command not found

Link naar reactie
Delen op andere sites

Denk dat ik gevonden hebt:

Onder KDE Control Center:

KDE Version 1.1.2

user:john

hostname:linux

system:linux

release:2.2.14

Version #1Sat Mar 2500:45:35GMT2000

Link naar reactie
Delen op andere sites

ik bedoelde uname -a, dus met een spatie (uname is het command en -a dus een argument).

 

Zelf werk ik veel op de prompt (dus inderdaad met console, maar je kan ook

Ctrl+Alt+F1 intiepen en dan kom je helemaal in de echte console. Om weer terug te komen type je Ctrl+F7 (of misschien een andere F toets, sommige distributies gebruiken F10 of zelf F11).

 

Inderdaad, 2.2.14, dit is een redelijke oude kernel en is waarschijnlijk niet geschikt om met USB te werken. Maakt gelukkig niet uit, want je kan de kernel zelf opnieuw erin zetten.

 

Welke distributie gebruik je? SuSe? Welke versie?

 

Goed, hoe bakt men een kernel:

Tja, dit is niet 1, 2, 3 uit te leggen, daarom eerst een paar vraagjes:

 

- Wat voor een internet verbinding heb je? Hangt die aan die USB Netwerk kaart?

- Heb je een internet verbinding onder Linux?

- Hoe snel is je internet verbinding?

 

De beschrijving die hieronder volgt, gaat er vanuit dat je de gehele kernel zelf maakt, dus vanaf source compiled en intstalleerd. Het is ook mogelijk dat SuSe op hun website de mogelijkheid aanbieden om kernels te downloaden, welke al gecompiled zijn. Hoe dit zit weet ik ven SuSe niet, maar ik neem aan dat ze wel iets dergelijks doen. Let wel, het is een beschrijving uitgaande van het feit dat je er wel iets van wil leren. Als je alleen simpel USB support wil, raad ik je aan om gewoon een nieuwe versie van SuSe, RedHat of Debian te downloaden. Maar als je echt wat wil leren is het 't proberen waard, en erg moeilijk is het ook niet. Alleen aandachtig lezen :-)

 

Een nieuwe kernel is 30MB downloaden en vervolgens uitpakken, configureren, compilen van kernel, compilen van modules, installeren, MBR bijwerken.

 

Laat ik beginen met het een en ander over linux kernels, linux kernels komen zo eens in de twee maanden uit en bestaan in verschillende series, nl. de oneven en de even series. De even series zijn 'stabiele' series en oneven series zijn instabiel & experimenteel.

 

Jij gebruikt momenteel een kernel uit de stabiele serie (zoals vrijwel iedereen doet, instabiel moet je alleen gebruiken als je wilt mee ontwikkelen aan de linux kernel of je altijd alle nieuwe snufjes wil).

 

Jij gebruikt dus 2.2.x

Momenteel is er een modernere stabiele serie, nl. 2.4.x, deze ondersteund wel USB (alhoewel het wel mogelijk is om in 2.2.x USB erin te hacken). De huidige ontwikkel reeks is 2.5.x, probeerd deze voorlopig nog niet uit. Zelf gebuik ik momenteel 2.4.18.

 

Goed, waar kan je die kernel krijgen:

Dit is wat ingewikkelder, de linux kernel is te downloaden op internet vanaf

ftp://ftp.nl.kernel.org (of ftp://ftp.{ISO-2LETTERS-LANDCODE}.kernel.org)

en staat in de directory "/pub/linux/kernel/v2.4/"

Daar vind je twee reeksen, de ene is linux-2.4.x.tar.gz of .tar.bz2 en de reeks patch-2.4.x.tar.gz of tar.bz2. de ene is de volledige kernel, de andere zijn patches op de vorige veries (dus als je versie linux-2.4.16 hebt en je wilt upgraden naar 2.4.18, dien je de patches 2.4.17 en 2.4.18 te downloaden).

 

tar.gz en tar.bz2 zijn twee compessie methoden. Ik zal dit nog iets meer toeliggen, vrijwel alle pakketen in linux worden ingepakt met tar en gzip of bzip2,

tar kan alleen een hele lijst met betanden en directories in 1 bestand plaatsen en heet dien ten gevolgen .tar, vervolgens kan een dergelijk bestand worden gecomprimeerd, bv. met gzip of bzip2, en heet dat .tar.gz of .tar.bz2

.bz2 wordt wellicht nog niet bij jou versie ondersteund. je kan dit checken door bzip2 of bzcat op de commando prompt (konsole) in te typen. Je krijgt dan of dat het commando niet is geinstalleerd, of iets van

 

<pre><font class="small">code:</font><hr>

frozen-sky:/mnt# bzcat

bzcat: I won't read compressed data from a terminal.

bzcat: For help, type: `bzcat --help'.

frozen-sky:/mnt#

</pre><hr>

 

Kortom, bestaat wel (maar

aangeropen zonder argumenten en kan dus niets doen en zeurt dus over een terminal).

 

Goed.

 

Stel je wilt een nieuwe kernel bakken, dan dien je een dergelijk bestand te downloaden. stel je download linux-2.4.18.tar.gz, plaats deze dan in de directory /usr/src/ en pak 'em daar uit (wellicht dat je dit als root moet doen. om op de console root te worden kan je het commando 'su' gebuiken.

 

verplaatsen kan met het commando 'mv [orginele plek] [doel]',

uitpakken kan met 'bzcat linux-2.4.18.tar.bz2 | tar xv'

(pakt dus eerst uit en stuurt de data door naar tar)

of voor gzip 'tar zfxv linux-2.4.18.tar.gz' (gzip is tegenwoordig wel beschikbaar in tar)

Dit moet je natuurlijk wel doen in de directory /usr/src, ('cd /usr/src')

 

 

Dit uitpakken kan even duren, want uit die 30MB komt uiteindlijk zo'n 200MB data (da's nog eens compessie).

Wat komt er dan allemaal uit? Wel dat is de gehele source code van linux, dus je kan als je kennis van C hebt, alles wijzigen :-)

 

 

Goed, er is nu een directorie linux gemaakt,

Het wordt tijd om de linux kernel te configureren,

 

ga naar de linux dir, 'cd linux' en

nu heb je een paar mogelijkheden

 

make xconfig

make menuconfig

make config

 

(dit zijn drie verschillende interfaces voor het configureren van de kernel)

De eerste is het duidelijks en makelijkst, menuconfig gaat ook nog erg goed, maar config is wel een beetje irritant.

 

Goed, nu komen er een hele hoop mogelijkheden om te veranderen. Alles wat je (nog) niet snapt kan je gewoon laten staan. Echter moet je een paar dingen wel veranderen

 

- je geluidskaart

- je netwerkkaart

- evenuteel andere hardwarde die je gebruikt (scsi??)

 

voor je netwerkkaart, kan je deze instellen bij 'network device support'

maar het gaat oook om je USB netwerk kaart (als je geen gewone netwerkkaart hebt kan je bovenstaande vergeten) en deze valt onder 'USB Support'

 

Voor USB hebt je een "USB Controller" nodig, zie de help functie om uit te vinden welke controller jij in je systeem hebt

 

Voor 3Com ethernet kaarten heb je de driver

"USB KLSI KL5USB101-based ethernet device support" nodig,

zet deze allebij aan (niet op M maar op *, M is module ook erg leuk maar misschien nu nog even te vroeg om daar nu mee te werken, M is een driver welke je uit en in het geheugen kan zetten terwijl je systeem loopt, * zit helemaal in de kernel en wordt dus altijd gestart).

 

 

Geluidkaart kan je uitzoeken bij "Sound"

 

 

Goed, dat is alles voor de configuratie (loop 'em maar een keer helemaal door, en lees de 'help' door om er achter te komen wat het allemaal inhoud).

 

 

Nu als je de configuratie af hebt, kan je ge kernel gaan compilen

 

dit gaat met het commando

 

'make dep' en dan

'make bzImage'

 

En duurt een eeuwigheid, als alles goed is gegeaan en er geen 'Error' in de laatste tien regels staan is alles ok,

 

nu kan je de modules maken

 

'make modules'

 

en om deze te installeren

 

'make modules_install', deze worden geplaatst in de directory /lib/modules/2.4.x

 

 

de kernel zelf staat in de directory

 

(/usr/src/linux)/arch/i386/boot/bzImage

 

 

kopier dit bestand naar bv.

 

/boot/vmlinuz-2.4.18

 

Ok that about het compilen,

 

nu het volgende is om de kernel actief te krijgen, dit gaat met het programma 'lilo' maar daarvoor is het nu te laat dus komt dat later.

 

 

Zo, ik hoop dat je er wat aan hebt gehad,

 

grz.

mrt.

Telepathy is very nice, but in this age of telecommunication, computers are much more efficient.

 

Linux+VDR @ AMD64, PLi + Dreambox 7000, 2x Mutant 200s, Mvision HD300N (all CCCam), test: Linux MythTV

Link naar reactie
Delen op andere sites

Thx voor het overzicht.

Daar zal ik zeker iets aan hebben.

'K vertrek nu naar 't werk, maar zal vanavond hiermee aan de slag gaan.

Heb wel een copy mee om deze al ééns rustig door te nemen. <img src="/ubbthreads/images/icons/grin.gif" alt="" />

Heb dus:

SuZe 6.4 kernell 2.2.14

Snelle Kabel internetverbinding via telenet

Kabelmodem via USB 3 com-netwerkkaarten.

Kan niet via deze op het netwerk (geen internet) linux erkend de USB kaarten niet.

bzip2 geeft:a block-sorting file compressor. Version 0.9.5d,4-sept-99

Nu moet ik er van door .Tot vanavond.

<img src="/ubbthreads/images/icons/wink.gif" alt="" />

 

 

 

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...