Титла: uClinux - как да пусна мрежата Публикувано от: jivkojj в Aug 19, 2005, 14:54 Значи имам една платка базирана на ColdFire. на нея вече има качен uClinux с малка демонстрациика-значи че е наред системата и работи. Платката няма екран и клавиатура, но има 2 мрежови интерфейса. Аз мога да качвам(по скоро копирам)и стартирам през BDI (JTAG) uClinux линукс от десктопа ми, като предварително конфигурирам всичко. Въпроса ми е как да си настроя така че да пусна телнет автоматично и да си работя от десктопа.
написал съм това в etc/rc: hostname uClinux /bin/expand /etc/ramfs.img /dev/ram1 mount -t proc proc /proc mount -t ext2 /dev/ram1 /var mkdir /var/tmp mkdir /var/log mkdir /var/run mkdir /var/lock mkdir /var/empty ifconfig lo 127.0.0.1 route add -net 127.0.0.0 netmask 255.0.0.0 lo ifconfig eth0 192.168.100.221 netmask 255.255.255.0 broadcast 192.186.100.255 route add 192.168.100.221 eth0 route add default gw 192.168.100.1 #dhcpcd -p -a eth0 & cat /etc/motd т.е. опитвам се да конфигурирам статичен адрес. Правя си бин файла, копирам го на платката, стартирам го, но не мога да пусна телнет. в etc/inittab съм сложил: telnet:unknown:/bin/telnetd за пускане на телнет демона. Някой има ли идеякаде може да е проблема? Титла: uClinux - как да пусна мрежата Публикувано от: jivkojj в Aug 22, 2005, 13:43 Хаиде бре хора, едва ли е толкова по различен от другите лиукси този.
Досега не съм конфигурирал на ръка затова нямам идея как става точно. Титла: uClinux - как да пусна мрежата Публикувано от: romeo_ninov в Aug 22, 2005, 14:14 Телнет демона не се ли управлява обикновено от inetd? Дали този вграден линукс има такова нещо?
Титла: uClinux - как да пусна мрежата Публикувано от: jivkojj в Aug 22, 2005, 14:44 в intetd.conf има
telnet stream tcp nowait root /bin/telnetd -предполагам че това пуска телнет демона, но мисля че проблема е още преди това - с конфигурацията на IP адреса на платката, защото не мога и да пингвам ![]() въобще не съм инсталирал и firewall за да е там евентуално проблема. Титла: uClinux - как да пусна мрежата Публикувано от: romeo_ninov в Aug 22, 2005, 14:46 Само като идея: пробвай с нещо от рода на nmap да видиш дали все пак няма нещо на това IP и с някакъв снифер да видиш дали въобще се появяват пакети от тази платка (по МАC )
Титла: uClinux - как да пусна мрежата Публикувано от: jivkojj в Aug 22, 2005, 15:16 Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2005-08-22 14
![]() All 1663 scanned ports on 192.168.100.221 are: filtered ![]() За нещастие не знам и MAC адреса на чипа за да пробвам дали излиза изобщо нещо от него. romeo_ninov - мерси за подркепата ![]() Титла: uClinux - как да пусна мрежата Публикувано от: в Aug 22, 2005, 17:28 драйвери ?
заредил ли си правилния модул за мрежовите платки? Титла: uClinux - как да пусна мрежата Публикувано от: Lord Bad в Aug 22, 2005, 17:39 Ми и аз цъкам на вградени системи и ползвам дебиан арм с обикновеното glibc, та при мен мога да си пусна телнет или като директно стартирам /usr/sbin/telnetd или като го разреша в /etc/inet.d/telnet или някъф подобен нему файл - системата сега не е пред мен да видя със сигурност...
Титла: uClinux - как да пусна мрежата Публикувано от: jivkojj в Aug 22, 2005, 18:12 коко: няма мрежова платка - има един чип-мрежов контролер, който поддържа до 5 етернет порта, като в случая се ползват 2. 88E6063-RCJ му е означението ако има значение. Като се закачи светодиодите мигат - работи. Не видях в настройките на линукса преди да се компилира някаде да се споменава за мрежов драйвер. Каде да търся?
Lord_Bad: на какъв процесор работиш? Този дебиан арм може ли да работи на процесори без MMU, защото ColdFire е такъв. Ако може и аз ще пробвам. Иначе също ползвам glibc -има избор при компилирането. Това за телнет съм го разрешил, но подозирам че преди това още мрежовия контролер не ще да запали. |