Archief - LAN driver op Ubuntu 6.06

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Mr. Icecube

Legacy Member
Hallo, ik was al een lange tijd van plan om Linux eens uit te proberen en aangezien ik hier nu een reservecomputer heb staan, heb ik het maar eens geinstalleerd. De installatie (ubuntu 6.06) is vlot verlopen, geen enkel probleem tegengekomen. Nu wou ik ook direct op internet kunnen, dus wou ik de netwerk drivers installeren. Dus ik stak de cd in mijn cd-rom en opende de manual bij de linux driver:

3Com Gigabit NIC (3C2000) Driver Readme Version A02
Copyright (c) 2003 3Com Corporation

This file describes the 3Com Gigabit NIC (3C2000) driver for Linux.

Loading the driver
------------------

1) Make sure that the kernel source is installed in /usr/src/linux
or /usr/src/linux-2.4.

2) Copy the file /Linux/3c2000.tar.gz from the 3Com driver CD to
your hard drive.

3) Change to the directory containing 3c2000.tar.gz

4) Type 'tar zxvf 3c2000.tar.gz'

5) Type 'cd 3c2000'

Note: on SuSE systems since 7.1, you will have to execute the
following commands before running make:

cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h
cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux/autoconf.h

For more details se http://sdb.suse.de/en/sdb/html/mwalter_kernel_24.html

6) Type 'make load' to load the driver.

Alternatively, you may type the following to load the driver:

insmod 3c2000.o

Something like the following will be added to /var/log/messages:

Jan 22 19:31:19 localhost kernel: 3C2000: 3Com Gigabit NIC Driver Version A08
Jan 22 19:31:19 localhost kernel: Copyright (C) 2003 3Com Corporation.
Jan 22 19:31:19 localhost kernel: Copyright (C) 2003 Marvell.
Jan 22 19:31:19 localhost kernel: eth0: 3Com Gigabit NIC (3C2000)

Depending on your configuration, the OS may then automatically bring the
interface up and request an address from a DHCP server. If it does not,
bring the interface up with the command:

ifconfig eth0 up

You may have to substitue 'eth0' for your actual interface if you have
more than one ethernet NIC installed.

If your system is not configured for DHCP, you can assign an IP address
with the command:

ifconfig eth0 a.b.c.d

Where a.b.c.d is the IP address that you wish to use. Again, eth0 may
be different depending on your system configuration.

Nu weet ik niet goed wat er bedoeld wordt met de eerste stap. (ben namelijk een complete beginneling)
Want de volgende stappen heb ik kunnen uitvoeren tot stap 6. Daar ging het namelijk fout. Als ik 'make file' intypte kreeg ik de melding dat het command unknown is. Op de alterntieve manier 'insmod 3c2000.o', kreeg ik dan weer de melding dat het bestand niet te vinden was. Volgens mij ligt het dus aan de allereerste stap, dus dat het desbetreffende niet geinstalleerd is. Nu weet ik niet wat dat is en waar ik dat ergens kan vinden.

Kan iemand mij even kort uitleggen wat ik hier moet doen.
Alvast bedankt :niceone:

Tyfius

Legacy Member
Stap 1: Ge gaat een kernel module installeren, dus moete de kernel source hebben staan.
Code:
sudo apt-get install linux-source

Stap 6: Zien dat ge alles geinstalleerd hebt staan om effectief dingen te kunnen compilen.
Code:
sudo apt-get install build-essential
Build-Essential is een dummy package en zou een hele hoop andere packages moeten mee installen die je nodig hebt om dingen te kunnen compilen.

RpR

Legacy Member
Kijk ook eerst eens of hij niet gedetecteerd is door ubuntu want het zou mij verwonderen dat hij de netwerk kaart niet heeft geinstalleerd.

fragske

Legacy Member
Da lijkt mij ook al straf. Meeste dingen zitten toch al in die kernels ingebouwd

Mr. Icecube

Legacy Member
ja ik weet ni goe of hij die gevonden heeft.
er staat bij mijn netwerkopties wel zoiets dat eth0 heet, maar ik geraak er enkel niet mee op internet.

moet ik in linux dan nog iets anders doen om op internet te geraken. want we hebben hier een router en als ik dan bv. in Windows mijn netwerkkaartdrivers installeer kan ik op internet.

fragske

Legacy Member
als dieje 3com uw enigste netwerkkaart is in uwe computer heeft hij ze gevonden ja.

Ge moet is naar uw netwerkinstellingen kijken dan. Als ge ubuntu gebruikt is da gnome ver onderstel ik. Kweet ni waar ge daar naar netwerkinstellingen moet kijken maar der is zeker en vast nen GUI voor. gnetworkconf?

Mr. Icecube

Legacy Member
het is ondertussen in orde.
en ik wou mij even komen verontschuldigen dat ik jullie voor niks heb lastiggevallen.
was gewoon mijn netwerkkabel vergeten in te steken :doh: :$

maar ik zal nog wel eens hier op het forum komen om iets te vragen.

edit: ik heb al een eerste echt probleempje. als ik via places naar Computer ga en dan op mijn harde schijf klik om ze te openen krijg ik de melding:
error: device /dev/hda1 is not removable

error: could not execute pmount

is het niet mogelijk om de harde schijf zo te bereiken? of is er iets wat ik weer moet instellen

ook kan ik, waarschijnlijk doordat ik niet op de HD kan, niets kopieren naar bv. /usr/src/ ik krijg altijd: Permission denied

dJeez

Legacy Member
Mr. Icecube zei:
edit: ik heb al een eerste echt probleempje. als ik via places naar Computer ga en dan op mijn harde schijf klik om ze te openen krijg ik de melding:

is het niet mogelijk om de harde schijf zo te bereiken? of is er iets wat ik weer moet instellen
Het is idd helemaal niet de bedoeling je HDD op die manier te benaderen. Wat wil je eignelijk bereiken? In principe staat de inhoud van je HDD nl. sowieso reeds gemount na het booten. Vraag is natuurlijk wat je partitionering precies is.

Mr. Icecube zei:
ook kan ik, waarschijnlijk doordat ik niet op de HD kan, niets kopieren naar bv. /usr/src/ ik krijg altijd: Permission denied
Dat je niets in /usr/src kan zetten komt omdat je niet over de nodige privileges beschikt. Bij Ubuntu is /usr/src enkel toegankelijk voor root of personen die in tot de src groep behoren, jezelf toevoegen aan de src groep (via de GUI of vb. usermod) zou dat euvel dus alvast moeten oplossen.

Mr. Icecube

Legacy Member
dJeez zei:
Het is idd helemaal niet de bedoeling je HDD op die manier te benaderen. Wat wil je eignelijk bereiken? In principe staat de inhoud van je HDD nl. sowieso reeds gemount na het booten. Vraag is natuurlijk wat je partitionering precies is.

Mijn situatie: ik had Windows XP al op een niet-gepartitioneerde harde schijf geinstalleerd. En oorspronkelijk was het gewoon mijn bedoeling om linux is vanop die installatie-cd te bekijken. Maar ik zag dan dat ik het ook kon installeren door een extra partitie (denk ik) door de installatie te laten aanmaken. Dit heb ik nu gedaan. Als ik nu naar Places > Computer ga, dan staat daar een harde schijf in het lijstje, naast de dvd-rom en nog een map waar ik de naam van vergeten ben (iets met "File..."). Nu die harde schijf die in dat lijstje staat, is dat diegene waar Linux op is geinstalleerd, of is dat de andere partitie? Want het is die schijf die de foutmelding geeft als ik ze wil openen.

dJeez zei:
Dat je niets in /usr/src kan zetten komt omdat je niet over de nodige privileges beschikt. Bij Ubuntu is /usr/src enkel toegankelijk voor root of personen die in tot de src groep behoren, jezelf toevoegen aan de src groep (via de GUI of vb. usermod) zou dat euvel dus alvast moeten oplossen.

Ja ik had ondertussen ook al gevonden dat ik maar beperkte rechten had. Dus voorlopig heb ik dat altijd met sudo opgelost. Maar zal ook eens zoeken hoe ik dat toevoegen aan de src groep moet doen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan