AndreyATC Опубликовано 31 августа, 2009 · Жалоба я знаю что оно делает вопрос в том как работать с GPIO в Wive-ng ! я портирую =) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 августа, 2009 · Жалоба Смотрите модуль обслуживающий mcc и rtl_gpio там всё вроде понятно ;) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 31 августа, 2009 · Жалоба спасибо Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 31 августа, 2009 · Жалоба все нашло осталось только разобраться с константами=) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 августа, 2009 · Жалоба Ну вот и славненько. Чего хоть этот модуль вообще делает-то? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 31 августа, 2009 · Жалоба у меня dynamix dw 3512 это wifi точка доступа + 2 FXS порта для VoIP телефонии стандарноя прошивка мне не очень нравится и за ряда ограничений в плане точки доступа прошил его wive-ng все работает ок но вот FXS порты нет, так как драйверов нету! нашол драйвер под Atheros 2317 вот и парюсь=) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 августа, 2009 · Жалоба А потрясти произвдителя на предмет сырцов модуля не судьба? На кой опять лисапеды городить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 31 августа, 2009 · Жалоба нету смотрел! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 августа, 2009 · Жалоба Чего нету? Куда смотрел? Грю написать производителю и запросить код модуля? Ну и быть понастойчивие. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 1 сентября, 2009 · Жалоба щас попробую может что то и получится нету выставленых исходников! я думал тоже что есть недельку поискал потом понял что дело дрянь! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kulek74 Опубликовано 1 сентября, 2009 · Жалоба Народ , у кого нибудь работают vlan с последними версиями NG ?? если есть такие, то выложите конфиги , плиз. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 1 сентября, 2009 · Жалоба на запрос исходных кодов товарищи из динамикса культурно послали! чо в принцыпе и ожидалось мотивируя тем что это коммерческий продукт Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 сентября, 2009 · Жалоба на запрос исходных кодов товарищи из динамикса культурно послали! чо в принцыпе и ожидалось мотивируя тем что это коммерческий продукт Мотивируйте их письмом в FSF и копией им на ящик, ибо исходный код вам как покупателю по условиям GPL отдать должны, либо оформить это как внешний бинарный модуль обеспечив простую перелинковку как это сделано с wifi модулем например. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 сентября, 2009 · Жалоба Народ , у кого нибудь работают vlan с последними версиями NG ?? если есть такие, то выложите конфиги , плиз. Проверил 0.3.3 на P330 работает, конфиги как и везде в Linux банальные http://www.opennet.ru/base/net/linux_vlan.txt.html . Заметил что через wds проваливаются не все вланы пересмотрел чуток код http://wive-ng.git.sourceforge.net/git/git...aecaa709fea6a8b так что синкайтесь и собирайте из сырцов хотя и до этого всё должно работать. Ну и не забываем что модуль 8021q должен быть загружен до конфигурации vlan`нов а свич если он есть на борту должен быть переведён в тупой режим отключением его поддержки в ядре или же вланы можно будет использовать только на WAN интерфейсе. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 1 сентября, 2009 · Жалоба после дня упорной переписки они культурно сказали что єто их интеллектуальный труд и он поставляется такой как есть! пишите куда хотите! увы:( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 сентября, 2009 · Жалоба после дня упорной переписки они культурно сказали что єто их интеллектуальный труд и он поставляется такой как есть! пишите куда хотите! Ну это же замечательно!!! Пишем в FSF и динамим динамикса? =)))) Их интеллектуальный труд был бы их если бы они не нарушали права других, а так они в корне не правы. Я очень долго переписывался с риалтэком до момента пока получил последние сырцы и даташиты. Дерзайте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 1 сентября, 2009 · Жалоба :) спасибо за совет! буду пробовать, интересно что из этого получится! мене интересный только один факт если они переделали то что распространяется как GPL обязаны ли они выложить окончательный продукт который получился? Грубо говоря они адаптировали драйвер wcfxs.о FXS карти TDM400P и Астериск а делится тем что из этого получилось не хотят мало того они этого даже не опровергают! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 1 сентября, 2009 (изменено) · Жалоба Ще раз повторююсь ви взяли код на який розповсюджується ліцензія GNU GPL модифікували його і розповсюджуєте у своєму обладнані !(що до обладнання та апаратної реалізації я ніяких претензій не маю і документації не вимагаю), в такому разі ви відповідно до ліцензування програмного забезпечення яке ви використовуєте в своєму пристрої зобов’язані надати повні програмні коди модифікованих програмних продуктів ліцензованих на умовах GNU GPL. На наш код не розповсюджується ліцензія GPL. Чому є безкоштовна версія реалізаціі астеріска наприклад trixbox CE ї є платні версії котрі не розповсюджуються як вихідні тексти ??? Пожалійтесь ще на них... (www.trixbox.com) Я не погрожую вам судами, я просто повідомлю фундацію відкритого програмногог забезпечення про вашу відмову і порушення ліцензування GNU GPL!!! Будь-ласка. Це ваше право. Изменено 1 сентября, 2009 пользователем AndreyATC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 сентября, 2009 · Жалоба :) спасибо за совет! буду пробовать, интересно что из этого получится!мене интересный только один факт если они переделали то что распространяется как GPL обязаны ли они выложить окончательный продукт который получился? Грубо говоря они адаптировали драйвер wcfxs.о FXS карти TDM400P и Астериск а делится тем что из этого получилось не хотят мало того они этого даже не опровергают! Еслли они модифицировали GPL код то обязаны выложить сырцы, если включили свой код в GPL проект (а ядро под gpl) то минимум обязаны отдать бинарь с которым можно линковаться. Все изменения GPL кода должны быть возвращены в исходниках, все внешние модули включенные в GPL проект (напрямер ядро) могут быть переданы как в бинарном виде в виде модуля или библиотеки так и в виде исходных текстов, но вернуть должны иначе не имеют права включать в ядро при условии передачи или продажи результирующего устройства/кода 3ей стороне. Хороший пример модули ядра у риалтэка для поддержки wifi, поставляются в виде бинарного модуля. Т.е. тут потрясти их больше дело принципа, а то некоторые особо обнаглевшие вендоры вообще на всех положили. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 сентября, 2009 · Жалоба Всвязи с найденной дыркой в dnsmasq позволяющей исполнять удалённо произвольный код внепланово зарелищил 0.3.4 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 3 сентября, 2009 · Жалоба возвращаюсь к написанью драйвера на микросхему si3215 каким образом можно определить значения констант например для альтероса они определены: #define AR5315_ DSLBASE 0xB1000000 #define AR5315_GPIO_DI (AR5315_DSLBASE + 0x0088) #define AR5315_GPIO_DO (AR5315_DSLBASE + 0x0090) #define AR5315_GPIO_CR (AR5315_DSLBASE + 0x0098) #define AR5315_GPIO_INT (AR5315_DSLBASE + 0x00a0) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 3 сентября, 2009 · Жалоба Судя по всему эти константы не что иное как адреса для управления конкретными GPIO линиями. типа: RTL_W32(RTL_GPIO_PABDATA, (RTL_R32(RTL_GPIO_PABDATA) & ~(BIT))); // HIGH RTL_W32(RTL_GPIO_PABDATA, (RTL_R32(RTL_GPIO_PABDATA) | (BIT))); //LOW Где RTL_GPIO_PABDIR - начальное смещение BIT - адрес конкретной линии относительно GPIO (0x4 - линия светодиода 0 0х8 линия светодиода 1 на 8186), подробнее см в rtl_gpio.c ну и даташиты из SDK в зубы. Надеюсь нигде не соврал ;) P.S. Кто юзает версии до 0.3.5 советую обновиться до 0.3.5, кто юзает версии из git срочно синхронизируем код. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 3 сентября, 2009 · Жалоба тесть я все таки правильно понял мне нужно посмотреть к каким ножкам rtl8186 припаяны микросхемы! а потом в зависимости от этого определять константы которые мне нужны? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 3 сентября, 2009 · Жалоба тесть я все таки правильно понял мне нужно посмотреть к каким ножкам rtl8186 припаяны микросхемы! а потом в зависимости от этого определять константы которые мне нужны? Абсолютно верно. Ну и чтение запись нужно будет переделать по обраху и подобию из rtl_gpio. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndreyATC Опубликовано 3 сентября, 2009 · Жалоба ну это ясно спасибо за информацию буду пробовать про результат отпишусь! и еще вопрос можно будет включить драйвер в дистрибутив? если конечно все получиться! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...