Подскажите, пожалуйста, как на ядре 2.4 вызвать устройство arc0e (имитирующее в ядрах 2.2 ethernet), установка rfc1201, rfc1051 ничего не дает.
>Подскажите, пожалуйста, как на ядре 2.4 вызвать устройство arc0e (имитирующее в ядрах
>2.2 ethernet), установка rfc1201, rfc1051 ничего не дает.офигеть! arcnet еще где-то жив!!!
>>Подскажите, пожалуйста, как на ядре 2.4 вызвать устройство arc0e (имитирующее в ядрах
>>2.2 ethernet), установка rfc1201, rfc1051 ничего не дает.
>
>офигеть! arcnet еще где-то жив!!!
ага. И даже в сетях общего назначения. Порядка 1000-1500 машин, 16 локалок, соединенных межу собой, опорная сеть -- аркнет, кабеля -- 25 летней давности (от ЕС (!!!) остались). сеть примерно 1.5x2 километра, везе ethernet+(ult еще жив)ipxРазительная проблема -- почти нет фркнета с pci подключением. А так -- когда опорные хабы сгорели, купили по $700 восьмипортовые.
в 2.4 аркнет -- в чем проблема? поднимается на раз, пробелм не было. что за карточка?
+
если мне не изменяет память, в 2.4 устройство arc как было, так и осталось. Пробовали, работало...мы остались на 2.2 только из-за старой технологии, которую решено не переводить на iptables из-за принципа "не трогай технику, сама -- сломается, нехрен помогать"
>
>в 2.4 аркнет -- в чем проблема? поднимается на раз, пробелм не
>было. что за карточка?Дык вроде работает (само посебе), но надо соединить 2 машины: виндячую (драйвер SMC arcnet-какойто) и линукс, надо иммитацию ethernet включить, чтоб TCP/IP ходило (на 2.2 за это отвечает устройство arc0e, и tcpdump выдает IP пакеты, а не столбики цифр arcnet-овского протокола), а на 2.4 это както не получается, может у кого есть готовые/альтернативные решения, карточка Ready LINK ANET 16-1A (REV F) на compex 91016a (драйвер com90xx)
.
что-то совсем запутано...>Дык вроде работает (само посебе), но надо соединить 2 машины: виндячую (драйвер
>SMC arcnet-какойто) и линукс, надо иммитацию ethernet включить, чтоб TCP/IP ходило
>(на 2.2 за это отвечает устройство arc0e,
интересно... у меня без буковок в хвосте (arc0 и arc1)>и tcpdump выдает IP
>пакеты, а не столбики цифр arcnet-овского протокола),
само собой. arcnet -- L2, tcpdump -- L3, показыает Ip пакеты...
У меня в 2.2 вообще не работает tcpdump -i arc0 :(>а на 2.4 это
>както не получается, может у кого есть готовые/альтернативные решения, карточка Ready
>LINK ANET 16-1A (REV F) на compex 91016a (драйвер com90xx)
>.
У меня такие же. ISA, блин... На 2.4 поднимались на раз -- сразу псле компиляции ядра (я встраивал arcnet в ядро, не модулем). _КАК_ не получается? что говорит? готовое решение -- поддержка arcnet ядром :) на решение траблов -- не бывает готовых решений
[root@serj sergey]# ip addr show arc0
3: arc0: <BROADCAST,UP> mtu 1500 qdisc pfifo_fast qlen 30
link/arcnet 44 brd 00
inet 192.168.1.7/24 brd 192.168.1.255 scope global arc0......
ping 192.168.1.23
.........
[root@serj sergey]# tcpdump -i arc0
tcpdump: listening on arc0
13:47:26.804829
0001 0007 0800 0104 0001 44c0 a801 0700
c0a8 0117
13:47:27.803494
0002 0007 0800 0104 0001 44c0 a801 0700
c0a8 0117
13:47:28.803496.........
[root@serj sergey]# tcpdump -i eth0
tcpdump: listening on eth013:48:55.957236 192.168.0.3.squid > serj.mk.kp.km.ua.36955: P 536:1072(536) ack 1 win 64972 (DF)
13:48:55.957315 serj.mk.kp.km.ua.36955 > 192.168.0.3.squid: . ack 1072 win 53064 (DF)
в 2.2 tcpdump -i arc0e подобно tcpdump -i eth0 в 2.4
пардон , а как называется виндячий драйвер?
Решилось, но только для линуксячих машин:
1. modprobe com90xx
2. modprobe rfc1201 <- ОБЯЗАТЕЛЬНО !!! (или rfc1051 или оба сразу)
3. ip addr add 192.168.1.7/24 dev arc0
4. ip link set arc0 upping 192.168.1.2 ... "вот и все осел, вот и все..." (R) - Шрек
но виндовсячий драйвер пока не подобрал, хотя лет 5 назад я их связывал, причем родным для 95-й драйвером, но каким забыл :-( , может кто пользует ?