Hi! Нужно заставить работать PCMCIA'шную карту 3COM 3C575-TX. Сейчас она "работает", но нормальной работой это не назовешь (пинги по секунде в локалке). Все дело происходит на ноутбуке IBM T41. Под виндой работает аналогично. Но у ab@ на IBM T40 эти же карты работают замечательно в Linux при глючной работе в Windows. У меня установлен дистрибутив SuSE 9.2 Pro, у ab@ - Сизиф. Если "дело дрянь", то прошу посоветовать мне нормальную PCMCIA сетевую карту (бюджетную). Вчера при работе наблюдал в логах кучу ругани на тему transmit timeout. Соответствующий кусок из dmesg: Linux Kernel Card Services options: [pci] [cardbus] [pm] ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:00.0 [1014:0552] Yenta: ISA IRQ mask 0x04b8, PCI irq 11 Socket status: 30000086 ACPI: PCI interrupt 0000:02:00.1[B] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:00.1 [1014:0552] Yenta: ISA IRQ mask 0x04b8, PCI irq 11 Socket status: 30000020 hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache Uniform CD-ROM driver Revision: 3.20 SCSI subsystem initialized st: Version 20040403, fixed bufsize 32768, s/g segs 256 PCI: Enabling device 0000:07:00.0 (0000 -> 0003) ACPI: PCI interrupt 0000:07:00.0[A] -> GSI 11 (level, low) -> IRQ 11 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 0000:07:00.0: 3Com PCI 3c575 Boomerang CardBus at 0x4800. Vers LK1.1.19 PCI: Setting latency timer of device 0000:07:00.0 to 64 eth1: Dropping NETIF_F_SG since no checksum feature. lspci -v: 0000:02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01) Subsystem: IBM: Unknown device 0552 Flags: bus master, medium devsel, latency 168, IRQ 11 Memory at b0000000 (32-bit, non-prefetchable) Bus: primary=02, secondary=03, subordinate=06, sec-latency=176 Memory window 0: 40000000-403ff000 (prefetchable) Memory window 1: 40400000-407ff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff 16-bit legacy interface ports at 0001 0000:02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01) Subsystem: IBM: Unknown device 0552 Flags: bus master, medium devsel, latency 168, IRQ 11 Memory at b1000000 (32-bit, non-prefetchable) Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176 Memory window 0: 40800000-40bff000 (prefetchable) Memory window 1: 40c00000-40fff000 I/O window 0: 00004800-000048ff I/O window 1: 00004c00-00004cff Secondary status: SERR 16-bit legacy interface ports at 0001 0000:07:00.0 Ethernet controller: 3Com Corporation 3c575 Megahertz 10/100 LAN CardBus [Boomerang] Subsystem: 3Com Corporation 3C575 Megahertz 10/100 LAN Cardbus PC Card Flags: bus master, medium devsel, latency 64, IRQ 11 I/O ports at 4800 [size=1032M] Expansion ROM at 00010000 [disabled] uname -r: 2.6.8-24.14-default (SuSE 9.2 installed) Драйвер 3c59x: sudo modinfo 3c59x filename: /lib/modules/2.6.8-24.14-default/kernel/drivers/net/3c59x.ko author: Donald Becker description: 3Com 3c59x/3c9xx ethernet driver LK1.1.19 10 Nov 2002 license: GPL parm: debug:3c59x debug level (0-6) parm: options:3c59x: Bits 0-3: media type, bit 4: bus mastering, bit 9: full duplex parm: global_options:3c59x: same as options, but applies to all NICs if options is unset parm: full_duplex:3c59x full duplex setting(s) (1) parm: global_full_duplex:3c59x: same as full_duplex, but applies to all NICs if options is unset parm: hw_checksums:3c59x Hardware checksum checking by adapter(s) (0-1) parm: flow_ctrl:3c59x 802.3x flow control usage (PAUSE only) (0-1) parm: enable_wol:3c59x: Turn on Wake-on-LAN for adapter(s) (0-1) parm: global_enable_wol:3c59x: same as enable_wol, but applies to all NICs if options is unset parm: rx_copybreak:3c59x copy breakpoint for copy-only-tiny-frames parm: max_interrupt_work:3c59x maximum events handled per interrupt parm: compaq_ioaddr:3c59x PCI I/O base address (Compaq BIOS problem workaround) parm: compaq_irq:3c59x PCI IRQ number (Compaq BIOS problem workaround) parm: compaq_device_id:3c59x PCI device ID (Compaq BIOS problem workaround) parm: watchdog:3c59x transmit timeout in milliseconds vermagic: 2.6.8-24.14-default 586 REGPARM gcc-3.3 supported: yes depends: alias: pci:v000010B7d00005900sv*sd*bc*sc*i* alias: pci:v000010B7d00005920sv*sd*bc*sc*i* alias: pci:v000010B7d00005970sv*sd*bc*sc*i* alias: pci:v000010B7d00005950sv*sd*bc*sc*i* alias: pci:v000010B7d00005951sv*sd*bc*sc*i* alias: pci:v000010B7d00005952sv*sd*bc*sc*i* alias: pci:v000010B7d00009000sv*sd*bc*sc*i* alias: pci:v000010B7d00009001sv*sd*bc*sc*i* alias: pci:v000010B7d00009004sv*sd*bc*sc*i* alias: pci:v000010B7d00009005sv*sd*bc*sc*i* alias: pci:v000010B7d00009006sv*sd*bc*sc*i* alias: pci:v000010B7d0000900Asv*sd*bc*sc*i* alias: pci:v000010B7d00009050sv*sd*bc*sc*i* alias: pci:v000010B7d00009051sv*sd*bc*sc*i* alias: pci:v000010B7d00009055sv*sd*bc*sc*i* alias: pci:v000010B7d00009058sv*sd*bc*sc*i* alias: pci:v000010B7d0000905Asv*sd*bc*sc*i* alias: pci:v000010B7d00009200sv*sd*bc*sc*i* alias: pci:v000010B7d00009202sv*sd*bc*sc*i* alias: pci:v000010B7d00009800sv*sd*bc*sc*i* alias: pci:v000010B7d00009805sv*sd*bc*sc*i* alias: pci:v000010B7d00007646sv*sd*bc*sc*i* alias: pci:v000010B7d00005055sv*sd*bc*sc*i* alias: pci:v000010B7d00006055sv*sd*bc*sc*i* alias: pci:v000010B7d00006056sv*sd*bc*sc*i* alias: pci:v000010B7d00005B57sv*sd*bc*sc*i* alias: pci:v000010B7d00005057sv*sd*bc*sc*i* alias: pci:v000010B7d00005157sv*sd*bc*sc*i* alias: pci:v000010B7d00005257sv*sd*bc*sc*i* alias: pci:v000010B7d00006560sv*sd*bc*sc*i* alias: pci:v000010B7d00006562sv*sd*bc*sc*i* alias: pci:v000010B7d00006564sv*sd*bc*sc*i* alias: pci:v000010B7d00004500sv*sd*bc*sc*i* alias: pci:v000010B7d00009201sv*sd*bc*sc*i* alias: pci:v000010B7d00001201sv*sd*bc*sc*i* alias: pci:v000010B7d00001202sv*sd*bc*sc*i* alias: pci:v000010B7d00009056sv*sd*bc*sc*i* alias: pci:v000010B7d00009210sv*sd*bc*sc*i* -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall.