Printable Version of Topic
Click here to view this topic in its original format |
Forums > Компьютерная техника > Как посмотреть инфу о клиентах SMB в Linksys NSLU2? |
Posted by: VxWorks on 09-04-2007, 19:12 |
Вот такой странный вопрос - имеется линуксовая коробка (Busybox) на которой бегает Samba и UPnP AV сервер (там еще много чего крутится, но эти два - главные). Я могу посмотреть инфу о UPnP AV серваке (TwonkyMedia) через Cidero Media Controller (софт, бегающий под Виндой). То есть, он мне покажет - сколько клиентов подключены к серваку и к какому. А вот как узнать, какие клиенты подключены по SMB и какие файлы они тягают? В коробку я залезть могу по телнету. Но куда там смотреть? ![]() |
Posted by: FiL on 09-04-2007, 23:04 |
smbstatus |
Posted by: VxWorks on 09-04-2007, 23:18 |
Есть такое. И что можно понять из вот этого (HDD_1_3_1 - это третий хард на порту USB 1): # smbstatus HDD_1_3_1 crec.name=HDD_1_1_1,prefix=HDD_1_3_1 crec.name=HDD_1_3_1,prefix=HDD_1_3_1 traverse_fn1: pid '3455' crec.name=IPC$,prefix=HDD_1_3_1 print_share_mode:pid '3455' Процесс 3455 в списке не значится (ps). Мне бы IP глянуть и список locked файлов. |
Posted by: FiL on 09-04-2007, 23:41 | ||
у меня smbstatus без параметров выдает всё, что нужно.
|
Posted by: VxWorks on 10-04-2007, 00:24 |
smbstatus на NSLU2 принимает всего один параметр (директорию\диск). Без параметров он не работает вообще, требует параметр. Результат работы ты видел. Если к диску не подключены клиенты, то smbstatus просто выдает "No files locked" и все. |
Posted by: FiL on 10-04-2007, 01:02 |
звиняй, трудно сказать что и как происходит на устройстве, которого я ни разу не видел. Что происходит на нормальном линуксе я показал. IP подключившихся - это не проблема - netstat -an |grep 139 с файлами сложнее, не ясно какой инструментарий присутствует. например, lsof всё покажет, если есть. |
Posted by: VxWorks on 10-04-2007, 10:06 |
нет ни того, ни другого ![]() |
Posted by: FiL on 10-04-2007, 19:25 |
netstat'a нет? не верю © |
Posted by: VxWorks on 10-04-2007, 19:40 |
где он обычно сидит? Просто тупым набором netstat система ругается, что такого файла нет. ifconfig есть, сидит в /sbin. Но ни lsof ни netstat там не наблюдается. |