The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с PC-CARDS на FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Карманные компьютеры и ноутбуки. (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(ok) on 17-Авг-04, 22:59  (MSK)
Нужна помощь. Во FreeBSD новичок. Удачно установив на свой ноутбук IBM 600X FreeBSD 5.* в минимальной комплектации, захотел поиметь интернет. Есть PCMCIA сетевая карточка Intel EtherExpress 10/100. Прописал в etc/rc.conf строчку pccardd_enable="YES", но нового сетевого интерфейса так и не вижу. При загрузке видны строчки

pcccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]
...
pcccard1: <16-bit PCCard bus> on cbb1
cbb1: [MPSAFE]
...
pccard1: Card has no functions!
cbb1: PC Card card activation failed

при запуске pccardd пишет: fatal error, no PC-CARD slots

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от orc emailИскать по авторуВ закладки(??) on 18-Авг-04, 20:55  (MSK)
>Нужна помощь. Во FreeBSD новичок. Удачно установив на свой ноутбук IBM 600X
>FreeBSD 5.* в минимальной комплектации, захотел поиметь интернет. Есть PCMCIA сетевая
>карточка Intel EtherExpress 10/100. Прописал в etc/rc.conf строчку pccardd_enable="YES", но нового
>сетевого интерфейса так и не вижу. При загрузке видны строчки
>
>pcccard0: <16-bit PCCard bus> on cbb0
>cbb0: [MPSAFE]
>...
>pcccard1: <16-bit PCCard bus> on cbb1
>cbb1: [MPSAFE]
>...
>pccard1: Card has no functions!
>cbb1: PC Card card activation failed
>
>при запуске pccardd пишет: fatal error, no PC-CARD slots

Я это делал так:
Добавил в ядро
# PCCARD (PCMCIA) support
# Pcmcia and cardbus bridge support
device          cbb                     # cardbus (yenta) bridge
device          pccard                  # PC Card (16-bit) bus
device          cardbus                 # CardBus (32-bit) bus

проверил опознала ли система при загрузке pccard:
dmesg -a | more
...
pccard0: <16-bit PCCard bus> on cbb0
pccard1: <16-bit PCCard bus> on cbb1
....
[А так же нашел строку вида]
dc0: <Intel 21143 10/100BaseTX> port 0x1000-0x107f mem 0x88002000-0x880023ff irq
11 at device 0.0 on cardbus1
dc0: Ethernet address: 00:e0:ed:01:39:85

А дальше дело за малым. В /etc/rc.conf добавил строку.

ifconfig_dc0="inet 10.57.2.5/24 media 10baseT/UTP mediaopt full-duplex"
pccard_enalbe="YES"
pccard_ifconfig_dc0="inet 10.57.2.4/25 medis 10baseT/UTP mediaopt full-duplex"

Причем без параметров media и mediaopt карточка работала некорректно.
И если вытаскивать карточку по-горячему, то система виснит намертво в каждом втором случае.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(??) on 19-Авг-04, 12:39  (MSK)
>Я это делал так:
>Добавил в ядро
># PCCARD (PCMCIA) support
># Pcmcia and cardbus bridge support
>device          cbb  
>          
>        # cardbus (yenta)
>bridge
>device          pccard  
>          
>     # PC Card (16-bit) bus
>device          cardbus  
>          
>    # CardBus (32-bit) bus
>
>проверил опознала ли система при загрузке pccard:
>dmesg -a | more
>...
>pccard0: <16-bit PCCard bus> on cbb0
>pccard1: <16-bit PCCard bus> on cbb1
>....
>[А так же нашел строку вида]
>dc0: <Intel 21143 10/100BaseTX> port 0x1000-0x107f mem 0x88002000-0x880023ff irq
> 11 at device 0.0 on cardbus1
>dc0: Ethernet address: 00:e0:ed:01:39:85
>
>А дальше дело за малым. В /etc/rc.conf добавил строку.
>
>ifconfig_dc0="inet 10.57.2.5/24 media 10baseT/UTP mediaopt full-duplex"
>pccard_enalbe="YES"
>pccard_ifconfig_dc0="inet 10.57.2.4/25 medis 10baseT/UTP mediaopt full-duplex"
>
>Причем без параметров media и mediaopt карточка работала некорректно.
>И если вытаскивать карточку по-горячему, то система виснит намертво в каждом втором
>случае.

в ядре (как я понимаю в файле GENERIC)
и так прописано
# PCCARD (PCMCIA) support
# Pcmcia and cardbus bridge support

device cbb # cardbus (yenta) bridge
#device pcic # ExCA ISA and PCI bridges
device pccard # PC Card (16-bit) bus
device cardbus # CardBus (32-bit) bus

как я писал при загрузке выдает
pcccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]

pcccard1: <16-bit PCCard bus> on cbb1
cbb1: [MPSAFE]

но далее выдает
pccard1: Card has no functions!
cbb1: PC Card card activation failed

на PCMCIA слоты даже питание не подается (линк на сетевухе не горит)


сейчас нашел D-link DWL-650+ (802.11) сетевуху, теперь  при загрузке говорит, что
cardbus0: Expecting link target, got 0xff
cardbus0: Resource not specified in CIS^ id=10, size 20
cardbus0: Resource not specified in CIS^ id=14, size 1000
cardbus0: Resource not specified in CIS^ id=18, size 10000
cardbus0: <network> at device 0.0 (no driver attached)
cbb0: CardBus card activation failed

но поддержки DWL-650+ я во FreeBSD не вижу, и по этому может так и должно быть. НО Intel EtherExpress 10/100 поддерживается же!!!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от orc emailИскать по авторуВ закладки(??) on 20-Авг-04, 11:06  (MSK)
Покажи принтаут комманды
dmesg | grep cbb
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(ok) on 20-Авг-04, 17:06  (MSK)
>Покажи принтаут комманды
>dmesg | grep cbb

при двух воткнутых карточках:

#dmesg -a | grep cbb
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x50103000-0x50103fff irq 3 at device 2.0 on pci0
cardbus0:  <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x50102000-0x50102fff irq 3 at device 2.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
cbb1: [MPSAFE]
cbb0: CardBus card activation failed
cbb1: PC Card card activation failed

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от orc emailИскать по авторуВ закладки(??) on 21-Авг-04, 13:26  (MSK)
а pciconf -l -v что про карточки говорит?

для примера:
dc0@pci21:0:0:  class=0x020000 card=0x00081374 chip=0x00191011 rev=0x41 hdr=0x00
    vendor   = 'Digital Equipment Corporation'
    device   = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr'
    class    = network
    subclass = ethernet

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(??) on 22-Авг-04, 10:10  (MSK)
>а pciconf -l -v что про карточки говорит?
>
>для примера:
>dc0@pci21:0:0:  class=0x020000 card=0x00081374 chip=0x00191011 rev=0x41 hdr=0x00
>    vendor   = 'Digital Equipment Corporation'
>    device   = 'DC21142/3 PCI/CardBus 10/100 Mbit
>Ethernet Ctlr'
>    class    = network
>    subclass = ethernet


из класса network есть только
none4@pci2:0:0 class 0x028000 card=0x3b001186 chip=0x8400104c rev=0x00 hdr=0x00
vendor   = 'Texas Instruments (TI)'
device   = '802.11b+ 22Mbps Wireless Adapter'
class    = network

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от orc emailИскать по авторуВ закладки(??) on 25-Авг-04, 13:23  (MSK)
На сколько я могу судить проблемы именно с сетевой картой. Я бы попробовал вставить ее в другой слот, в другой лаптоп, заменить карточку.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(??) on 25-Авг-04, 13:30  (MSK)
>На сколько я могу судить проблемы именно с сетевой картой. Я бы
>попробовал вставить ее в другой слот, в другой лаптоп, заменить карточку.
>


но на этом же ноутбуке стоит Windows, на которых все работает без проблем. Других буков с FreeBSD у меня к сожелению нет.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(ok) on 26-Авг-04, 11:53  (MSK)
>На сколько я могу судить проблемы именно с сетевой картой. Я бы
>попробовал вставить ее в другой слот, в другой лаптоп, заменить карточку.
>


+ сейчас попробовал поставить линукс, на нем так же все определилось без проблем автоматом. Не понятно в чем дело!?....

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Coles emailИскать по авторуВ закладки(ok) on 26-Авг-04, 20:03  (MSK)
>На сколько я могу судить проблемы именно с сетевой картой. Я бы
>попробовал вставить ее в другой слот, в другой лаптоп, заменить карточку.
>


Вознило ща сомнение в полной поддержке в ядре и решел перекомпелировать. Так при совершении "make all" выдает множество ошибок про PCCARD. К примеру "error:'PCCARD_..........' underclared (first use in this function) и останавливается....

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Проблема с PC-CARDS на FreeBSD" 
Сообщение от Alexey emailИскать по авторуВ закладки(??) on 31-Окт-04, 18:36  (MSK)
>Нужна помощь. Во FreeBSD новичок. Удачно установив на свой ноутбук IBM 600X
>FreeBSD 5.* в минимальной комплектации, захотел поиметь интернет. Есть PCMCIA сетевая
>карточка Intel EtherExpress 10/100. Прописал в etc/rc.conf строчку pccardd_enable="YES", но нового
>сетевого интерфейса так и не вижу. При загрузке видны строчки
>
>pcccard0: <16-bit PCCard bus> on cbb0
>cbb0: [MPSAFE]
>...
>pcccard1: <16-bit PCCard bus> on cbb1
>cbb1: [MPSAFE]
>...
>pccard1: Card has no functions!
>cbb1: PC Card card activation failed
>
>при запуске pccardd пишет: fatal error, no PC-CARD slots

У меня такой же ноут и сетевка Xircom на базе Intel PRO/100
стоит FreeBSD 5.2.1-p11
Сетевку система увидела сразу (никаких pccardd_enable="YES" не потребовалось), определив ее как fxp0
но при попытке назначит ей IP заваливала сообщениями SCB: timeout (примерно так)
проблема решилась отключением ACPI (hint.acpi.0.disabled="1") и строчкой hint.fxp.0.prefer_iomap="1"
после этого сеть заработала на ура...


cbb0: <TI1450 PCI-CardBus Bridge> mem 0x50103000-0x50103fff irq 11 at device 2.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x50102000-0x50102fff irq 11 at device 2.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
cbb1: [MPSAFE]


cardbus1: Expecting link target, got 0xff
cardbus1: Resource not specified in CIS: id=10, size=1000
cardbus1: Resource not specified in CIS: id=14, size=40
cardbus1: Resource not specified in CIS: id=18, size=100000
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x1000-0x103f mem 0x88000000-0x880fffff,0x88100000-0x88100fff irq 11 at device 0.0 on cardbus1
fxp0: Ethernet address 00:a0:c9:f5:bc:9b
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
                                                                                                                              

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру