Покажи Публикации - pvn
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2
1  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 22:21
Ем това е временно решение...не ме кефи толкоз '<img'> Ще търся нормално решение... '<img'> Или по-скоро ще чакам от OpenWRT да оправят бъг-а,ако може да се нарече така '<img'>
2  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 18:36
И това опитвах още преди.  Версиията на RedBoot-a не го поддържа. Това се поддържа само от Fonera 2200+.
Не мога да вдигна друг интерфейс ETH1,защото  ми казва,че няма такова устройство.Мога да го вдигна като VLAN,но вече го пробвах и не става.

P.S. Найстина вече незнам какво става....
Префлашнах с нов релииз. Както си бяха настройките с br-lan реших да сменя мак-а.
Направих следното:
Този път реших да сменя МАК не на br-lan еми на eth0
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX
ifconfig eth0 up
Когато вдигнах интерфейса,нямам връзка от компютъра към рутер-а.Реших да пусна един пинг от рутер-а към компютъра.Рутер-а се позамисли малко(10-тина сек) и пинг-а тръгна.В този момент тръгна и пинга от компа към рутер-а.В arp таблицата на компютъра,ип-то на рутера е точно това което съм сетнал.Какво става?? Защо е необходимо да пингвам от рутер-а нещо,за да тръгне връзката? И защо точно сега реши да тръгне?

И така явно това е единственото решение за момента.Сега питанката е следната:
В /etc/init.d/network заредих следното

ifconfig eth0 down
ifconfig eth0 hw ether XX:XX
ifconfig eth0 up
Когато пусна рутер-а и мак е сменен,но връзка до него не тръгва докато не пусна пинг от рутер-а към компютъра.
Как мога в скирпта да пусна пинг така,че пинга да върви докато получа отговор и тогава да го спра?

За момента ще е така - ping xxx.xx -c 10



3  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 14:51
Бриджа вече го няма.Не ми се вярва чак такива неща да трябва да се правят.Поне би било описано в HowTo,а там изобщо не е упоменато нещо такова.Все по-силно започвам да си мисля,че има някакъв проблем с ядрото.
4  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 14:13
Как го смъкваш това порт секюрити?
br-lan го махнах кат изтрих реда option proto bridge или нещо такова беше в настройката,ресетнах рутер-а и вече са само etho и lo.
На по-старата версия с Kernel 2.4 няма такива грижи.С до сега опоменатите команди всичко ставаше...
5  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 12:30
Цитат (Slevin_ @ Сеп. 21 2008,13:21)
Едит:
А това пробвал ли си го:
Из : http://wiki.openwrt.org/OpenWrt....6a07c22


Цитат

1.3.2.6. MAC Address Cloning
Add the following option to /etc/config/network under the wan section:


option macaddr xx:xx:xx:xx:xx:xx
Restart the network using:


/etc/init.d/network restart
or reboot your router

Check dmesg or syslog for the change. If the mac address does not change, clean your nvram variables using these instructions:


http://wiki.openwrt.org/Faq#hea....d5beb9c
 


Това съм го пробвал вече.Още в началото.
Дали е macaddr или hwaddr и по двата начина го приема,но ако го впишва в /etc/config/network ми изкарва съобщения,че адреса не може да бъде сменен.Никъде по логовете не виждам да има някакви грешки.

Струва ми се,че има някакъв бъг в ядрото.Следвах всякакви инструкции от сайта им,правих какво ли не и не става.С Kernel 2.4 няма тези проблеми,но с 2.6 явно са доста сериозни.Вчера пуснах тикет на OpenWRT в BugReport и чакам отговор.Ако излезе от някъде някакво решение веднага ще го постна за да си знаят другите за напед. Но за момента няма такова...



6  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 21, 2008, 10:59
Така,за сега махнах br-lan. Имам само lo и eth0.
Първо ето резултата от изпълнението на единия пример:

root@OpenWrt:/# ifdown -a
root@OpenWrt:/# uci set network.lan.macaddr=11:22:33:44:55:66
root@OpenWrt:/# uci commit network
root@OpenWrt:/# ifup -a
device eth0 left promiscuous mode
device eth0 entered promiscuous mode
ifconfig: SIOCSIFHWADDR: Cannot assign requested address
device eth0 left promiscuous mode
device eth0 entered promiscuous mode

Второ.Опитах да вдигна VLAN с VCONFIG. Смених МАК-а,дадох му адрес от същата мрежа,НО нямам връзка до него от компютъра.
Конфигнах го по друг начин.
vconfig add eth0 0

/etc/config/network
config interface lan1
   option ifname eth0.0
   option proto static
   option ipaddr 192.168.1.4
   option netmask 255.255.255.0
   option macaddr 00:11:22:33:44:55

Мака се сетва,всичко е ОК.Рестартирам интерфейса,дори рестартирах и рутера. Интерфейса се вдига с зададения от мен мак,НО когато пингна 192.168.1.4,в арп таблицата ми е записан фабрични МАК,а не този който съм му задал.И както си вървеше пинга към 192.168.1.4,без да правя каквото и да било по рутер-а,и връзката спря.Остана само тази до 192.168.1.1.
Махнах ИП адреса от eth0,сега е празно и вдигнах VLAN с друго ИП.Отново няма връзка.Интересното обаче е,че има връзка от рутер-а към компютъра,но обратно няма.
Опитах ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0 hw ether  хх:хх:хх.. up и ми изписа,че не мога да седна МАК адреса,защото ресурса е зает.След което свалих eth0,отново изпълних горната команда,и вдигнах eth0.Вдигнаха се 2-та интерфейса: eth0 и eth0:0, но и двата с еднакъв МАК адрес.Отново нямам връзка до тях.Когато се опитах да вдигна eth0:0 БЕЗ да сетвам МАК и БЕЗ да свалям eth0 всичко беше наред.Имах връзка и до двата интерфейса.НО ако сетна МАК се губи всичко.

Мани майтапа ама преебах SSH-a и сега имам само достъп през серииния интерфейс и ще се наложи пак да префлашна защото не мога да се докопам до конзола.
И така..в изходна позиция сме '<img'>

P.S.

Опитах следното
uci set network.lan.macaddr=....
uci commit network

и рестартирах рутер-а. Сетна си новия МАК,но отново няма връзка.



7  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 20:33
Какво визираш под реда "МАС Address Clone" не можах да разбера?
Като се прибера ще пастна всичките неща който описа,без горния "съмнителен" ред.

Ето това е /etc/config/network

config interface loopback
   option ifname   lo
   option proto   static
   option ipaddr   127.0.0.1
   option netmask   255.0.0.0

config interface lan
   option ifname   eth0
        option type    bridge
   option proto   static
        option ipaddr   192.168.1.1
   option netmask   255.255.255.0


v route-a са описани само двете брежи,без дефаулт gateway мисля. Модела мисля,че съм го написал в предишните постове
Фонера 2100
Това от линка,което ми даде се надявам да е добавено в текущия Revision.Ще го опитам.

P.S. Много неща пише,но не стават. Също така пише,че може да се прави смяна и през оригиналния фирм и интерфейс на Fonera,но НЕ може.Също така пише,че може да се прави и с DD-WRT,но СЪЩО не може. Тъй че...явно ще трябва нешо по-хард '<img'>

P.S Route -n
Destination      Gateway    GenMast           Flags   Metric  Ref   Use   Iface
192.168.1.0    0.0.0.0       255.255.255.0     U        0       0        0 br-lan

arp-a е само записа на ИП и МАК на моя компютър

с option hwaddr нищо не става.Не дава никаква грешка,но не промяна МАК адреса.



8  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 18:34
хмм забелязах нещо много странно.Имам 2 интерфейса.Единия е ETH0,а другия е  br-lan вдигнат към eth0. IP-то на br-lan e 192.168.1.1, a eth0 няма IP. Когато сменя МАК-а на eth0,той се сменя автоматично и на br-lan. Връзка все още нямам след смяната.Свързал съм компютър с ИП 192.168.1.2. Когато пингна компютъра от рутер-а и връзката тръгва,появява се и пинг от компютъра към рутер-а...Какво става'<img'> '<img'>

P.S. Ето малко инфо. Ако не направя смяната ръчно,еми изпълня скрипт се появява следното:


br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating
br-lan:port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state
br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state
br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state
br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0) entering forwarding state
br-lan: port 1(eth0) entering disabled state device eth0 left promiscuous mode
br-lan: port 1(eth0) entering disabled state device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0) entering forwarding state

ifconfig: SIOCSIFHWADDR: Cannot assign requested address

Изпълнява се следното:

ifdown -a
ifconfig eth0 hw ether XX:XX...
ifup -a



9  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 15:56
Доста си поиграх с търсачката.Може би цели 2 седмици.За да се стигне до там,че да искам помощ пт форумите,и да пусна тикет на съпорт-а на OpenWRT...

Този линк как може да ми помогне? И това съм прочел.Аз знам как да си компилирам image.Не ми трябва WEB interface '<img'> Проблема тук е друг..с МАК адреса!
10  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 15:12
Хмм...всичките тези теми съм ги минал.Тази дистрибуция на OpenWRT НЕ поддържа nvram. Мисля,че NVRAM се поддържа само от WhiteRussian.
Тук става дума за Kamikaze.

P.S. От сайта на OpenWRT:
"Some older Kamikaze builds have configuration files which mimic the NVRAM configuration in that there are only key=value pairs in the configuration files."



11  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 13:38
Не там е проблема. Опитах МАС само с цифри и не става. Когато въведа фабричниа мак,независимо с какви букви е,работи.Така,че не може да е от там проблема.
12  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 20, 2008, 09:44
МАК-а разбира се е с големи букви. Опитах по начина,който ми даде,но отново не става. Ще се поразровя в CONFIG файловете,където се описват настройките на интерфейса,да не би някъде да има някаква проверка. Друг в мрежата нямам с този мак.Тези основните неща съм ги проверил.Като го сменя на WIFI и няма проблем,но сменя ли го на ETH0 и край.
13  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 19, 2008, 21:41
Е как ще е вдигнат '<img'> Нали ще даде грешка,че не може да извърши операцията, защото интерфейса се използва '<img'> Разбира се,че е свален.
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX....
ifconfig eth0 up
... и БУМ '<img'>



14  Нетехнически теми / Идеи и мнения / Отново проблем със смяната МАК на фонера... -: Sep 19, 2008, 21:20
Проблемите найстина започнаха да стават много...
Като за начало качих OpenWRT.Оказа се,че светодиода на WiFi мрежата на рутер-а ми е свързан към GPIO-то на процесора,а за тази цел трябват драйвери.Да но за тази дистрибуция която съм качил,с това ядро НЯМА package и съответно не ми работи светодиода.Та..свалих си аз ново ядро,прекомпилирах го с подходящите настройки и светодиода запали.До тук добре.Пусна се рутер-а всичко тръгна,но тук се появи и другия проблем.Когато седна МАК адрес,различен от фабричния и интердейса забива. Губя пинг до него. Рестарт не помага,единствено смяната с оригиналния МАК.Въпроса ми е да не съм забравил да вмъкна някой модул и затова да ми прави такива проблеми? С по-старата версия на ядрото (2.6.23.1) всичко беше наред,а с тази новата 2.6.26.3 не иска... '<img'>

Опитах да сменя МАК-а на WIFI интерфейса и няма никакви проблеми...само с LAN-a не иска да сработи



15  Нетехнически теми / Идеи и мнения / Фабричен МАК на рутер... -: Sep 19, 2008, 21:16
Рутер-а е Фонера с OpenWRT. При пускането RedBoot-a си вдига интерфейса и след време,когато зареди config файла на линукса сменя адреса. Въпроса е в това време между смяната и пускането какво става...
Страници: [1] 2