Moin.
Ich habe mir vor kurzem einen PCMCIA Netzwerkkarte zugelegt. Es handelt sich dabei um eine 3Com Karte, Model 3CXFE575CT. Unter Windows wird sie einwandfrei erkannt. Nur ich will kein Windows! Wie konfiguriere ich die Karte, sodaß sie als zweites Ethernet Device arbeitet? Ich bereits einen neuen Kernel kompiliert. Allerdings fand ich kein entsprechendes Modul. Nur für die 3Cxxx574XX. Als dieses Modul nicht funktionierte, habe ich mal per lspci -v nachgeschaut. So wie es aussieht, wird für den Interrupt 9, auf der CardBus-Controller und damit auch die Karte liegt, ein Sharing durchgeführt, da auf demselben Interrupt auch der SoundChip läuft. Hat jemand sich mal mit der Einrichtung einer PCMCIA NWK vetraut gemacht? Kann mir jemand helfen?
MfG
Carsten
Hi Carsten,
On Tue, Jul 01, 2003 at 12:13:05 +0200, Carsten Friede wrote:
Ich habe mir vor kurzem einen PCMCIA Netzwerkkarte zugelegt. Es handelt sich dabei um eine 3Com Karte, Model 3CXFE575CT.
Die wird vom Modul 3c59x.o unterstuetzt. Uber die PCMCIA-Konfiguration wird 3c575_cb auf 3c59x.o abgebildet (jedenfalls entnehme ich es so aus /etc/pcmcia/config).
Ein Blick in /usr/src/linux/drivers/net/3c59x.c bestaetigt das:
[...] LK1.1.3 25 April 2000, Andrew Morton andrewm@uow.edu.au - Merged with 3c575_cb.c [...]
(ich gehe davon aus, dass Du Kernel 2.4.x benutzt)
Unter Windows wird sie einwandfrei erkannt. Nur ich will kein Windows! Wie konfiguriere ich die Karte, sodaß sie als zweites Ethernet Device arbeitet? Ich bereits einen neuen Kernel kompiliert. Allerdings fand ich
Du musst eigentlich nur das pcmcia-cs Paket installieren. Beim Einsetzen der Karte sollte sich der cardmgr um alles weitere kuemmern. Sind die Lowlevel-PCMCIA-Module geladen (pcmcia_core, ds, yenta_socket)?
Als dieses Modul nicht funktionierte, habe ich mal per lspci -v nachgeschaut. So wie es aussieht, wird für den Interrupt 9, auf der
PCMCIA-Module laedt man nicht von Hand (jedenfalls gibt es keine Garantie dafuer, dass es so funktioniert), der cardmgr macht das.
bye, Chris
Christian Perle schrieb:
Hi Carsten,
On Tue, Jul 01, 2003 at 12:13:05 +0200, Carsten Friede wrote:
Ich habe mir vor kurzem einen PCMCIA Netzwerkkarte zugelegt. Es handelt sich dabei um eine 3Com Karte, Model 3CXFE575CT.
Die wird vom Modul 3c59x.o unterstuetzt. Uber die PCMCIA-Konfiguration wird 3c575_cb auf 3c59x.o abgebildet (jedenfalls entnehme ich es so aus /etc/pcmcia/config).
Ein Blick in /usr/src/linux/drivers/net/3c59x.c bestaetigt das:
[...] LK1.1.3 25 April 2000, Andrew Morton andrewm@uow.edu.au - Merged with 3c575_cb.c [...]
Danke. Jetzt läuft der Spaß. Ist aber etwas seltsam, daß der Treiber für eine PCI Karte gleichzeitig für eine PCMCIA genutzt wird. Naja, egal.
MfG
Carsten
Hallo Carsten & alle anderen,
Am 2003-07-02 6:10 +0200 schrieb Carsten Friede:
Danke. Jetzt läuft der Spaß. Ist aber etwas seltsam, daß der Treiber für eine PCI Karte gleichzeitig für eine PCMCIA genutzt wird. Naja, egal.
Warum ist das seltsam? Der Chip wird der gleiche sein, das Protokoll demzufolge auch, nur der Bus ist halt ein anderer. Aber ich würde behaupten, dass 90% des Codes bei beiden Varianten gleich sind, da wäre es IMHO unnötge Codereplizierung, einen separaten Treiber für PCMCIA zu schreiben.
Einen schönen Tag noch! (Endlich wieder Sonne, juchu!)
Pitti
On Wed, Jul 02, 2003 at 09:37:50AM +0200, Martin Pitt wrote:
Hallo Carsten & alle anderen,
Am 2003-07-02 6:10 +0200 schrieb Carsten Friede:
Danke. Jetzt läuft der Spaß. Ist aber etwas seltsam, daß der Treiber für eine PCI Karte gleichzeitig für eine PCMCIA genutzt wird. Naja, egal.
Warum ist das seltsam? Der Chip wird der gleiche sein, das Protokoll demzufolge auch, nur der Bus ist halt ein anderer. Aber ich würde behaupten, dass 90% des Codes bei beiden Varianten gleich sind, da wäre es IMHO unnötge Codereplizierung, einen separaten Treiber für PCMCIA zu schreiben.
Ich meine mal gelesen haben, das PCMCIA auch nur ein verkleinertes und hotplug-fähiges PCI ist, zumindest vom Softwareinterface her.
Gruß Jan
lug-dd@mailman.schlittermann.de