Страница 1 из 1

еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-26 13:35:19
dekloper

Код: Выделить всё

# ifconfig bge1
bge1: flags=28943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,PPROMISC> metric 0 mtu 1500
	options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
	ether d8:9d:67:32:00:95
	inet6 fe80::da9d:67ff:fe32:95%bge1 prefixlen 64 scopeid 0x2 
	inet 192.168.24.2 netmask 0xffffff00 broadcast 192.168.24.255
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
	media: Ethernet autoselect (none)
	status: no carrier
шнурка, ясно дело, нет.. и не будет.. %(
но хочется видеть "active"
чонить можно придумать?

Re: еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-26 14:59:13
Neus
в исходниках заменить статус и пересобрать драйвер :)

Re: еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-27 6:48:45
dekloper
а ничо не взорвется, если из функции сразу выйти с нужным статусом? :oops:

Код: Выделить всё

/*
 * Report current media status.
 */
static void
bge_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr)
{
        struct bge_softc *sc = ifp->if_softc;
        struct mii_data *mii;

//        BGE_LOCK(sc);
        BGE_UNLOCK(sc);
return;
там еще какиета проверки..

Re: еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-28 0:44:58
FreeBSP
изменение одной строчки рабочего отлаженного кода с вероятностью в 40% вызовет в нем ошибку

Re: еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-30 9:18:13
Neus
а зачем это нужно то?

Re: еще очень простой вопрос: ifconfig status: no carrier

Добавлено: 2013-12-30 13:21:35
dekloper
печалька с клиентами на мосту :(