Treiber

Post Reply
Message
Author
David

Treiber

#1 Post by David »

Bin absoluter Neuling auf dem Gebiet Linux, deshalb klingt meine Frage auch ziemlich bescheuert: Wie kann ich unter Linux einen Treiber installieren??
Bin grad dabei alles mögliche einzurichten und sitze im Moment am Problem "Modem" fest! Habe vermutlich ein Win Modem, das also nicht automatisch erkannt wird, und habe mir daher Treiber von der Hersteller Seite geladen! Nach dem Entpacken tat sich ein fettes Verzeichnis mit einer Menge nicht ausführbarer Dateien auf! Was tun??
Den Treiber habe ich von dieser Position herunter geladen: http://www.creatix.com/support/support_ham_linux.html
Bitte um Rückmeldung!!

Sebastian Ude

Re: Treiber

#2 Post by Sebastian Ude »

Lies mal die readme.txt, die sich nach dem Entpacken in dem Verzeichnis befindet.

Dort wird die Vorhergehensweise halbwegs verständlich erklärt.

David

Re: Treiber

#3 Post by David »

Unten poste ich die komplette Readme.txt. Ja, so schlau war ich schon!!
ABER: Unter dem Punkt "Installation" steht: "the Core-Driver must be loaded first" Gut, wie lade ich den??
Was mir fehlt, ist eine allgemeine Anlietung! Unter Windows weiß ich wie's geht. Da geht man z.B. für einen neuen Grafikkartentreiber in die "Eigenschaften von Anzeige" "Einstellungen" "Weitere Optionen" "Grafikkarte" "Ändern", dann wird nur noch die entsprechende inf-Datei ausgewählt und fertig ist es!
So eine Anleitung hätte ich mir gewünscht.
Trotzdem schonmal danke, dass wenigstens einer zurückgeschrieben hat. Das Forum scheint ja nicht so stark besucht zu sein.

ReadMe file for the
Intel v90 Data/Fax Host Accelerated Modem (HaM)

contents:
1. Installation
2. Instructions for Debian Users
3. File Descriptions
4. International Users
5. Beta Tester appreciation
6. Comments, ideas, problems, fixes

---------------------------------------------------------------------------------
1 INSTALLATION


3 steps to install

1. Type: make clean
2. Type: make all
3. Type: make install


The installation script has been designed for the following distributions release versions
mandrake-release
SuSE-release
redhat-release
debian_version (including Corel)
slackware-version
conectiva-version
Unknown distributions install driver in a redhat-release style.

Please examine the haminst script if you have a different distribution.

The driver is split in two. A ham serial driver and core driver.
The core driver must be loaded first since the serial driver depends on it.
The serial driver registers itself as character device major number 240, minor number 1.
The serial driver takes one argument right now, which is a number to override the default major number if you need to.

The eratta.html has useful information concerning both positive and
negative driver issues.


---------------------------------------------------------------------------------
2 DEBIAN USERS

the file /usr/include/linux/modversions.h does not exist in debian 2.2
you must comment out the #include<linux/modversion.h> line from both hamdefs.h files
in the HaM source code for it to compile.

---------------------------------------------------------------------------------
3 FILE DESCRIPTIONS

haminst installation script to install HaM modules and supporting files


files copied to /lib/modules/(kernel-version)/misc
hamcore.o driver core code module
ham.o pseudo serial driver for HaM, depends on hamcore.o

files copied to /etc/rc.d/... (path differes per distribution)
hamboot boot scrip to start and stop HaM modules

files copied to /usr/sbin
hamtool a GUI that assists in the country selection for homologation purposes
hamcfg hamcfg is the "registry" like tool that the modem uses to get and store persistant data
such as county info and profile strings.

files copied to /etc
hamdata file that stores persistant data for modem.


---------------------------------------------------------------------------------
4 INTERNATIONAL USERS

if hamcfg currently depends on gnome libraries.
if you do not have gnome installed then you will
have to put an extra command in your 'AT' init string.

the commmand to change country setting is "AT+GCI="
the command takes a t.35 country code in hexadecimal.
here is a list of currently supported t.35 country codes:

if you are a CTR-21 country I think you should be able to
choose a CTR-21 country on the list and be ok. but
that's no guarantee.


country code , t.35 code
---------------------------
USA 1, b5
JPN 81, 00
GBR 44, b4
DEU 49, 42
SWE 46, a5
DNK 45, 31
FIN 358, 3c
NOR 47, 82
AUT 43, 0a
CHE 41, a6
RUS 7, b8
AUS 61, 09
MYS 60, 6c
CHN 86, 26
BEL 32, 0f
CYP 357, 2d
FRA 33, 3d
GRC 30, 46
ISL 354, 52
IRL 353, 57
ISR 972, 58
ITA 39, 59
LIE 423, 68
LUX 352, 69
NLD 31, 7b
PRT 351, 8b
ESP 34, a0


---------------------------------------------------------------------------------
5 Thanks to the following beta testers for their valuable input and suggestions.
January 2 - 26, 2001

Sean Walbran
Rob Clark
Marvin Stodolsky
Dominique Duval
Roman Krais
Ulrich Guenther
Marcelino Viana Pinheiro
Thomas S. Iversen
Jospeh Teichman
Michel Bartolone (MED)
Ramon Gonzalez Montoiro
Ryoji Kawagishi
Torsten Vogel
"jandro"
Ian Carr-de Avelon
Helga Weindl
Ed Casas
Bernhard Hoelcker
Alexander "Sasha" Voytov
Albert Woo
Peter Hirschmann


---------------------------------------------------------------------------------
6 Comments, ideas, problems, fixes:
please contact

Dorian S. Araneda (dorian.araneda@intel.com)
Product Engineer, Host Accelerated Modem (HaM) Team
Intel Corporation, Modem Silicon Operations (MSO)
http://developer.intel.com/design/modems/
www.intel.com www.intc.com (ticker: INTC)
110 Horizon Dr., Suite 300, Raleigh, NC 27615

Sebastian Ude

Re: Treiber

#4 Post by Sebastian Ude »

@ David

Es gibt unter Linux keinen Einheitlichen Weg, einen Treiber zu konfigurieren.

Natürlich ist die Art und Weise, wie ein Kernel-Modul geladen wird, wohin es installiert werden muss usw. immer gleich; um eine bestimmte Hardware zum Laufen zu kriegen sind aber häufig noch Eingriffe in verschiedenste Konfigurationsdateien nötig - und dafür gibt es keine für alle Hardwarekomponenten gültige Anleitung.


Aber zu deiner konkreten Frage:


core-Treiber laden:

modprobe hamcore


Serial driver laden:

modprobe ham

Post Reply